
編嵌入式系統設計培訓
1 嵌入式系統概述
歡迎
嵌入式系統概念
嵌入式微處理器
嵌入式系統開發流程及方法
嵌入式系統概念小測驗
2 嵌入式系統微架構
Arm處理器概述
arm處理器體運行模式
arm寄存器組
arm異常處理
嵌入式系統微架構小測驗
3 ARM指令集
ARM指令集
ARM指令集小測驗
4 接口及開發
4.1 接口及定時器基礎知識
4.2 串口
4.3 同步通信和異步通信
4.4 UART硬件控制
4.5 UART軟件結構
4.6 SPI協議
4.7 I2C總線物理結構
4.8 I2C總線傳輸控制
4.9 I2C總線協議
接口及開發小測驗
5 嵌入式操作系統基礎
5.1 嵌入式操作系統
5.2 實時操作系統
5.3 幾種嵌入式操作系統
5.4 嵌入式linux
5.5 嵌入式Linux的加載
嵌入式操作系統單元測驗
6 嵌入式Linux編程
6.1 Kernel基礎知識
6.2 Memory Space
6.3 System Call
6.4 Kernel Module
6.5 Module Implementation
嵌入式Linux編程小測驗
7 任務管理與調度
任務管理與調度介紹
7.1 任務的定義
7.2 任務的管理
7.3 任務的調度
7.4 優先級反轉
任務管理與調度的單元測驗
8 Linux開發及設備驅動
8.1 Linux Device Driver
8.2 Accessing Hardware from User Space
8.3 STM32 Development Basic Knowledge
8.4 Android programming preliminary
8.5 Linux Operating System Development Practice
8.6 Embedded Programming: Threading
Linux開發及設備驅動小測驗