第一天課程:
1. Linux作業系統介紹
2. Linux上課環境設定
3. 終端機介紹
4. Linux基礎指定
5. Linux文字編輯軟體
6. Linux常用設定檔介紹
7. Linux檔案系統操作
8. Linux軟體安裝
9. Linux Shell簡介及操作
10. 虛擬器環境設定
11. Linux安裝
12. Linux架構說明
13. Linux開機流程說明
|
第二、三、四天課程:
1.嵌入式系統簡介
2.嵌入式實驗硬體簡介
3.軟體開發環境及流程說明
4.嵌入式程式設計簡介
5.基礎程式語法介紹及實作
6.嵌入式系統硬體控制之執行及實驗(GPIO)
7.週邊控制程式實作(Buzzer/File)
8.串列理論及程式實作
9. TCP網路程式設計及實作
10. Web-Based程式設計及實作
11. Embedded Linux Process Control: fork、vfork、exec
12. Embedded Linux Signals:signal、kill and raise Functions、sigaction Function
13. Embedded Linux Inter-Process Communication:Pipes、FIFOs、Message Queues、Semaphores、Shared Memory
14. Embedded Linux多執行緒程式設計
|