一、嵌入式系统原理与应用
1.嵌入式系统导论 2.嵌入式实时操作系统基础 3.任务与调度管理 4.同步、互斥与通信
5.中断和时间管理 6.内存和I/0管理 7.嵌入式系统开发流程
二、ARM微处理器原理与接口技术
1.ARM微处理器概述 2.ARM微处理器的指令系统 3.ARM程序设计基础 4.异常处理
5.ARM应用系统设计 6.嵌入式系统的时间管理 7.输入输出控制 8.中断处理
9.基于S
三、嵌入式Linux 下C 语言编程与数据结构
Linux C 语言环境概述(熟悉Linux 系统下的开发环境熟悉Gcc 编译器熟悉Makefile 规则)
C 语言规则 类型与数据结构 函数与函数调用 堆栈技术 指针与动态内存 嵌入式开发与调试工具
四、基于ARM的嵌入式Linux 系统开发
1.嵌入式操作系统 2.搭建L inux交叉编译开发环境 3.GNU开发工具的使用方法 4.Bootloader(ppcboot )移植
5.ARM Linux内核移植 6.Linux中断处理程序开发 7.Linux设备驱动开发 8.Linux文件系统移植
9.Linux应用程序开发 10.Socke t编程
五、项目实战
项目一、视频监控项目
USB设备驱动编写 移植LCD驱动编写 Linux2.6内核移植 U-B00T移植 Minigui图形系统移植 MPLayer播放器移植。
以上就是嵌入式培训课程的全部内容介绍,如需了解更多的嵌入式培训班、课程、价格、试听等信息,也可以点击进入信盈达官网,定制专属课程,开始您的学习之旅。