对四方继保实施嵌入式Linux开发培训
生活随笔
收集整理的這篇文章主要介紹了
对四方继保实施嵌入式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 內核和應用崩潰轉儲
培訓大綱:
第一天
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 內核和應用崩潰轉儲
轉載于:https://blog.51cto.com/21cnbao/218292
總結
以上是生活随笔為你收集整理的对四方继保实施嵌入式Linux开发培训的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 关注书籍和教程(更新中)
- 下一篇: linux 其他常用命令