對四方繼保實施嵌入式Linux開發培訓

四方公司系我國電力行業和北京市中關村科技園區的知名企業,10月23-25日對該企業進行了18課時的企業培訓,感謝四方公司工做同志的支持。 培訓大綱: 第一天 1. Linux 系統開發的總述 1.1 Linux 開發環境及Linux 系統的組成 1.2 從VxWorks 過渡到Linux 1.3 MontaVista Linux 的主要工做 2. 構建嵌入式Linux 系統 2.1 工具鏈 2.2 內核編譯與裁減 2.3 根文件系統 2.4 應用和庫裁減 3. Linux 內核各組成部分介紹及內核編程基礎 3.1 內核組成及各部分關係 3.2 內核編程API 3.3 內核模塊編程 次日 4. Linux 進程調度與實時性 4.1 Linux 進程調度機理 4.2 Linux 內核線程 4.3 Linux 線程模型 4.4 實時任務 4.5 硬實時Linux 5. Linux 中斷和定時器 5.1 中斷之悖論 5.2 頂半部與底半部 5.3 中斷線程化 5.4 Linux 內核定時器 6. Linux 設備驅動結構 6.1 Linux 字符設備驅動 6.2 Linux 塊設備驅動 6.3 Linux TTY 子系統與串口驅動 6.4 VxWorks 與Linux 驅動對比分析 7. Linux 網絡設備驅動 7.1 Linux 網絡設備驅動結構 7.2 Linux 網絡設備數據流程 7.3 Linux 網絡協議棧的結構 第三天 8. Linux 啓動過程 8.1 u-boot 8.2 Linux 啓動過程流程分析 8.3 Linux 快速啓動 9. Linux 內核的移植 9.1 嵌入式設備上的BSP 開發 9.2 驅動移植和目錄組織 9.3 內核程序的可移植性 10. Linux 應用編程核心 10.1 Linux 系統調用 10.2 Linux 多進程編程與進程間通訊 10.3 Linux 多線程編程與線程間通訊 11. Linux 調試技巧 11.1 gdb 11.2 內核與驅動調試 11.3 應用調試 11.4 內核和應用崩潰轉儲
相關文章
相關標籤/搜索