學習目標
1.能夠運用Linux系統函式來開發Linux應用程式
2.能夠撰寫多程序與多執行緒之多工應用程式
3.能夠處理多工程式之相關問題
4.利用跨平台開發工具,學會如何
開發嵌入式Linux系統程式
5.本課程為實體教學,絕不使用線上學習,
並實際以嵌入式開發版執行Linux系統程式,
以提供學員最專業的嵌入式實作教學
最新開課時間
109年2月22日至109年3月28日
- (週六全天班 AM9:30至PM5:30)
109年3月18日至109年3月31日
- (二三五白天班 AM9:30至PM4:30)
-
課程大綱
-
- I/O Routines & File and Directory Maintenance 檔案讀寫、檔案與目錄結構
- Processes 程序
- POSIX Thread 執行緒
- Signals 訊號
- Network Programming(Socket Programming) 網路程式設計
- InterProcess Communication 跨程序資料傳遞
- Shell programming 指令碼設計
- Basic Compilation Process 基礎編譯流程
-
學習重點
-
- GNU工具鏈的使用
- Linux程式開發技巧與實作
- 跨平台程式開發技巧與實作
- 學習在Linux系統下撰寫多工應用程式
- 學習在Linux系統下撰寫控制不同硬體平台的程式
-
適合對象
-
- 需具備C語言基礎,有志投入嵌入式系統程式技術領域發展者。
- 針對社會新鮮人、退役軍人、待業想轉職就業跨半導體科技產業者。
- 從事半導體相關工作,欲學習Linux程式開發技巧與嵌入式系統實作開發者。
- 已在相關領域,欲再增強本身專業技能者。

首頁
ARM智慧物聯網人才養成 -
AI資料擷取及應用(資料爬蟲)