2个月
上课时间:白班和周末班
上课地点:武汉市洪山区珞瑜路鲁巷融众集团C3栋27层(位于鲁巷广场购物中心正对面,光谷国际广场旁边)
使用教材:武汉华嵌ARM开发讲义,手册
课程特色:现场授课,实训化教学
课程内容:课程目标
1
精通ARM体系结构,ARM汇编与C编程;
2
精通ARM外围接口电路,如IO、中断系统、串口、AD、触摸屏、定时器、PWM、看门狗、IIC、实时时钟RTC等;
3
精通linux系统开发,如内核裁减、内核移植、交叉编译、内核调试、启动程序Bootloader编写、根文件系统制作和集成部署Linux系统等整个流程;
4
熟悉内核源码结构、内存管理、进程管理、中断管理、系统调用、内核同步、时钟和定时器管理、信号、调度、进程间通信、文件系统和I/O设备管理等方面的内容;
5
精通嵌入式linux字符设备驱动开发框架与驱动编写;
6
熟悉嵌入式Linux下常用接口驱动的编写方法,如flash、MTD、USB、SD卡、frameBUFFER、网卡
7
通过1个综合的ARM+Linux项目,将所学内容贯穿起来,着重项目实战。