《單元一:嵌入式 Linux系統實作與程式設計實務》
要進入嵌入式Linux Open Source系統設計或成為嵌入式Linux驅動程式工程師,必定要先熟悉「嵌入式Linux系統實作與程式設計」。
本課程全部是在嵌入式Cortex-A53 ARM教學板上實作完成。課程內容以深入淺出方式帶您熟悉嵌入式Linux Open Source。講師將會現場撰寫實作程式的範例,隨後將程式透過Cross Compiler上傳至ARM開發板執行,不同於一般幾乎都在PC的Linux上講授Linux程式設計。併且這些程式範例均會在ARM開發板上與硬體結合,使學員可以熟悉《軟硬兼施》的程式設計,讓偏【純軟的工程師】不會看到硬體就傻眼、讓偏【純硬的工程師】不會看到軟體就頭痛。課程結束後將可以熟悉【嵌入式ARM+Linux】程式設計。
※因應COVID-19 疫情考量,本課程同時規劃「線上同步數位學習」形式,讓學員能在所在地進行線上學習,防疫不停學,隨時隨地學習、增進專業能力!
適合對象:想從事Linux程式開發或嵌入式應用程式開發者。
序 |
日期 |
課程內容 |
1 |
03/04 (六) 09:30 |
Embedded Linux 設計,適用於ARM-Linux (1)嵌入式Linux開發環境設定&常用Linux指令介紹 (2)What is Needed Lib for Embedded System? ( System Calls & Library) (3)嵌入式Linux File I/O:★【Lab】STDIO/STDOUT Programming (4)嵌入式Linux Files and Directories (5)嵌入式Linux Standard I/O Library |
2 |
03/11 (六) 09:30 |
(1)Embedded Linux硬體控制指令與GPIO LAB &週邊控制實作 (2)Embedded Linux Termios:【Lab】RS232 Programming (3)Embedded Linux Process Control:【Lab】fork、vfork、exec (4)Embedded Linux Signals:【Lab】signal、kill and raise Functions、sigaction Function |
3 |
03/25 (六) 09:30 |
(1)Embedded Linux Inter-Process Communication(IPC行程間通訊):【Lab】Pipes、FIFOs、Message Queues、Semaphores、Shared Memory (2)Embedded Linux多執行緒程式設計與同步控制:【Lab】pThread Programming、Mutux Programming (3)Embedded Linux Network Socket Programming(網路程式設計):【Lab】TCP/UDP Programming (4)Examples of Integration : Hands-On network and Serial Programming(網路跟串列通訊整合實作示範) |
※ 因不可預測之突發因素,主辦單位得保留課程之變更權利。
1. 報名單元課程且出席率達80%,將由工業技術研究院產業學院發給該單元課程培訓證書。
2. 報名全系列課程且出席率達80%,將由工業技術研究院產業學院發給【嵌入式物聯網Linux系統開發工程師】培訓證書。
江 老師
【學歷】
中正大學資訊工程所博士班研究、逢甲大學資訊工程研究所畢
【專長】
嵌入式系統開發、智慧型嵌入式家庭自動化系統設計、8051單晶片、多套自動化系統及驅動程式Driver、WEB-ERP系統、ERP系統、生產線自動化系統。
【作品】
1、嵌入式系統開發板(ARMax-701、S3C2410、ARM-PXA270、W90N745)
2、智慧型嵌入式家庭自動化系統
3、8051單晶片於工業機台之自動化系統
4、多套自動化系統(群錄自動化)及驅動程式Driver
5、WEB-ERP系統、多套ERP系統
6、華映公司生產線自動化系統
7、手機遊戲程式(象棋、打磚塊)
8、國內第一套網路中文傳呼系統
自備物品-筆記型電腦:建議使用Windows 7以上、Mac 2011或更高階的作業軟體。筆記型電腦規格 CPU I5或同等級以上、硬碟需求容量256G(含)以上、RAM 8G(含)以上、具Wifi或網路連網功能。
上課地點:工研院產業學院 台北學習中心。實際地點依上課通知為準!
報名方式:線上報名。
課程聯絡人:黃小姐(02)2370-1111分機609,yunan@itri.org.tw。
數位與實體價格一致
報名方案 |
一般報名 |
早鳥優惠 課前10日繳費 |
兩人以上 團報優惠 |
每單元(21 hrs) |
16,500/人 |
14,500/人 |
14,000/人 |
全系列優惠(63hr) |
原價49,500元,全系列優惠41,000/人 (前10名繳費加贈Quad-core 64-bitARM Cortex™-A53開發板+下載器) |
單元名稱 |
時數 |
課程日期 |
|
21 |
3/4、3/11、3/25(六) |
||
21 |
4/15、4/22、5/6(六) |
||
21 |
5/20、5/27、6/3(六) |
||
21 |
2/10、2/15、2/17 (三、五) |
||
21 |
3/3、3/8、3/10 (三、五) |
||
28 |
3/22、3/24、3/29、3/31 (三、五) |
||
28 |
4/19、4/21、4/26、4/28 (三、五) |