一 Linux系統管理與編程基礎
1. 嵌入式系統概述
2. Linux定制安裝
3. Linux命令詳解
4. Linux系統管理
5. GCC程序編譯
程序調試
7. Makefile
二 Linux應用程序設計
1. Linux文件編程(系統調用)
2. Linux文件編程(庫函數)
3. Linux時(shí)間編程
進(jìn)程基礎
多進(jìn)程程序設計
6.進(jìn)程間通訊概述
7.管道通訊
8.信號通訊
9.共享內存通訊
10.消息隊列通訊
11. 信號燈
線(xiàn)程基礎
線(xiàn)程創(chuàng )建
線(xiàn)程等待
線(xiàn)程清除
通訊程序設計
17. UDP通訊程序設計
18.并發(fā)服務(wù)器模型
三 ARM程序設計
體系結構
2. ARM匯編
分析
4.中斷處理器
PWD定時(shí)器
程序設計
7.看門(mén)狗程序設計
存儲器
存儲器
程序設計
程序設計
轉換器
控制器
四 內核開(kāi)發(fā)與系統移植
內核簡(jiǎn)介
內核源代碼結構
內核配置與裁剪
內核模塊開(kāi)發(fā)
內存管理
進(jìn)程地址空間
內核地址空間
內核鏈表
內核定時(shí)器
進(jìn)程控制
進(jìn)程調度
系統調用
文件系統
14.交叉工具鏈
15.嵌入式Linux內核制作
16.根文件系統制作
介紹
-Boot介紹
-Boot命令
-Boot移植
-Boot工作原理
五 Linux驅動(dòng)程序設計
1.字符設備驅動(dòng)程序設計
2.并發(fā)與競態(tài)
3. Ioctl型驅動(dòng)
4.內核等待隊列
5.阻塞型驅動(dòng)程序設計
設備操作
設備操作
8.硬件訪(fǎng)問(wèn)
9.混雜設備驅動(dòng)
驅動(dòng)程序設計
總線(xiàn)、設備、驅動(dòng)模型
platform驅動(dòng)
13. 中斷處理
14.按鍵驅動(dòng)程序
網(wǎng)卡驅動(dòng)程序設計
網(wǎng)卡驅動(dòng)程序分析
網(wǎng)卡驅動(dòng)程序分析
18.輸入子系統
19.觸摸屏驅動(dòng)程序設計
驅動(dòng)程序設計
21.塊設備驅動(dòng)程序設計
卡驅動(dòng)程序分析
六 項目實(shí)戰
1. USB 簡(jiǎn)介
2. USB拓撲結構
3. USB設備系統模型
4. USB傳輸方式
5. USB描述符
6. USB 枚舉
7. USB 設備驅動(dòng)程序設計
8. USB 鼠標驅動(dòng)分析
基于視頻采集系統
1. USB攝像頭驅動(dòng)程序移植
視頻編解碼程序移植
3.視頻采集、傳輸應用程序設計
嵌入式mp3播放器設計
1.聲卡驅動(dòng)程序移植
2.按鍵驅動(dòng)移植
播放器移植
播放處理程序
移動(dòng)物體報警
1.按鍵,聲卡,usb驅動(dòng)移植
移植
3.應用程序設計
咨詢(xún)熱線(xiàn):