嵌入式 Linux系統實作與程式設計實務

嵌入式 Linux系統實作與程式設計實務-使用Cortex-A53 ARM教學板

上課地址:工研院 產業學院 產業人才訓練一部(台北)

時數:28

起迄日期:2020-09-25~2020-10-30

聯絡資訊:李晨安/23701111#316 or 827316

報名截止日:2020-09-24

課程類別:人才培訓(課程)

活動代碼:2320040062

課程介紹

要進入嵌入式Linux Open Source系統設計或成為嵌入式Linux驅動程式工程師,必定要先熟悉「嵌入式Linux系統實作與程式設計」。

本課程全部是在嵌入式Cortex-A53 ARM教學板上實作完成。課程內容以深入淺出方式帶您熟悉嵌入式Linux Open Source。講師將會現場撰寫實作程式的範例,隨後將程式透過Cross Compiler上傳至ARM開發板執行,不同於一般幾乎都在PCLinux上講授Linux程式設計。併且這些程式範例均會在ARM開發板上與硬體結合,使學員可以熟悉《軟硬兼施》的程式設計,讓偏【純軟的工程師】不會看到硬體就傻眼、讓偏【純硬的工程師】不會看到軟體就頭痛。課程結束後將可以熟悉【嵌入式ARM+Linux】程式設計。

 

■課程大綱

日期

課程內容

1

9/25()

9:00-17:00

Embedded Linux 設計,適用於ARM-Linux

(1)     What is Needed Lib for Embedded System? ( System Calls & Library)

(2)     Embedded Linux File I/O:★【LabSTDIO/STDOUT Programming

(3)     Embedded Linux Files and Directories:★【Labopen/create/read/write/lseek/fcntl/close

2

10/16()

9:00-17:00

(1)     Embedded Linux Standard I/O Library:【LabBuffering I/OReading and Writing a StreamBinary I/OFormatted I/O

(2)     Embedded Linux System Data Files & Info:【LabLinux System Information Programming

(3)     Embedded Linux Termios:【LabRS232 Programming

(4)     Embedded Linux Process Control:【Labforkvforkexec

3

10/23()

9:00-17:00

(1)     Embedded Linux Signals:【Labsignalkill and raise Functionssigaction Function

(2)     Embedded Linux Inter-Process Communication(IPC行程間通訊):【LabPipesFIFOsMessage QueuesSemaphoresShared Memory

4

10/30()

9:00-17:00

(1)     Embedded Linux多執行緒程式設計與同步控制:【LabpThread ProgrammingMutux Programming

(2)     Embedded Linux Network Socket Programming(網路程式設計):【LabTCP/UDP Programming

(3)     Examples of Integration : Hands-On network and Serial Programming(實際動手整合實作網路跟串列通訊)

※ 因不可預測之突發因素,主辦單位得保留課程之變更權利。 

 

■適合對象:想從事Linux程式開發或嵌入式應用程式開發者。

 

■先備知識:C或上過「嵌入式C語言應用實戰班-使用ARDUINO」。

 

■攜帶物品:請與會學員自行攜帶筆記型電腦,以利進行課程教學,筆記型電腦建議使用Windows 7以上、Mac 2011或更高階的作業軟體。筆記型電腦規格 CPU I5或同等級以上、硬碟需求容量256G()以上、RAM 8G()以上、具Wifi或網路連網功能。

 

■培訓證書:研習期滿,出席率超過80%()以上,即可獲得工研院頒發的培訓證書。

 

■課程日期:109年9月25日()、10月16日()、10月23日()、10月30日()09:00-17:00,每天7小時,4天共28小時。

 

■上課地點:工研院產業學院 產業人才訓練一部(台北)。實際地點依上課通知為準!!

 

■課程聯絡人: (02)2370-1111 分機316李小姐、分機309徐小姐。

★課程好康抵加★

全模組前10名報名且繳費

加贈Quad-core 64-bit

ARM Cortex-A53 開發板+下載器

講師簡介-江 講師

★學   歷:中正大學資訊工程所博士班研究、逢甲大學資訊工程研究所畢

 

  長:嵌入式系統開發、智慧型嵌入式家庭自動化系統設計、8051單晶片、多套自動化系統及驅動程式DriverWEB-ERP系統、ERP系統、生產線自動化系統。

 

   品:

1.嵌入式系統開發板(ARMax-701S3C2410ARM-PXA270W90N745)

  • ARMax-701核心模組用於Precision Tuner...等之通訊系列產品

  • ARM-PXA270模組用於 Home Automation 智慧型家庭自動化

  • W90N745模組用於語音傳輸系統

2.智慧型嵌入式家庭自動化系統

3.8051單晶片於工業機台之自動化系統

4.多套自動化系統(群錄自動化)及驅動程式Driver

5.WEB-ERP系統、多套ERP系統

6.華映公司生產線自動化系統

7.手機遊戲程式(象棋、打磚塊)

8.國內第一套網路中文傳呼系統

課程費用資訊

加入工研院產業學院會員可以保存您的學習紀錄、查詢及檢視您自己的學習歷程,未來有相關課程,可優先獲得通知及更多優惠!

  

單一模組報名(28hr)

原價

早鳥優惠價

開課前10天繳費

二人()以上

團報優惠

Raise計畫訓儲菁英優惠價

※報名時請於備註填寫參與計畫屆次與培訓單位

19,600/

16,800/

16,800/

13,700/

★系列模組連結★

模組

名稱

日期

嵌入式物聯網(IoT)系統開發工程師培訓班

7/24 ()-12/25()

嵌入式C語言應用實戰

7/24()7/31()

8/7()8/14()

嵌入式 Linux系統實作與程式設計實務

9/25()、10/16()

10/23()、10/30()

嵌入式Linux驅動程式實務

11/6()11/13()

11/20()11/27()

嵌入式IoT Linux 網路通訊及多媒體應用實作

12/4()12/11()

12/18()12/25()

◆xilinx應用實務◆

名稱

日期

使用Vitis-Vivado實作FPGA Verilog HDL 數位邏輯電路設計與周邊控制實戰

7/4()7/11()

7/18()7/25()

8/1()

FPGA進行OpenCV視頻處理及影像辨識-使用Xilinx Vivado HLS

10/8(四)10/16()

10/23()10/30()

附件

Pin It