| |
使用教材
|
《嵌入式单片机系统设计》《嵌入式ARM系统设计》《Linux高级程序设计》《ARM-Linux嵌入式系统设计》
|
教学目的
|
学完本课程后学员必须以下技能,掌握嵌入式系统基本常用的硬件设计;熟练的使用一种绘图软件进行原理图及电路板的绘制;能够对常用的嵌入式外设进行驱动程序的设计;精通C51软件设计;掌握常用的外围电路接口设计。掌握嵌入式系统基本常用的硬件设计;熟练的使用一种绘图软件进行原理图及电路板的绘制;能够对常用的嵌入式外设进行驱动程序的设计;精通ucosII多任务程序的调度及通信编程;能够使用一种GUI进行嵌入式图形用户界面的程序设计。掌握嵌入式Linux的bootloader、内核和文件系统移植方法,具备多线程、网络、图形用户、数据库程序设计,掌握Bootloader原理及移植方法,掌握Linux下设备驱动程序开发过程。
|
目标岗位
|
技术支持工程师、嵌入式硬件工程师、嵌入式软件工程师、嵌入式系统工程师、嵌入式Linux开发工程师、Linux系统工程师、Linux驱动工程师、软件测试工程师
|
课程内容
|
以项目设计为主导,精通8位嵌入式微控制器软件编程,外围电路接口设计,使学员全面掌握以32位CPU为核心的嵌入式系统的体系结构、设计流程、硬件设计、软件设计及嵌入式操作系统程序开发的相关设计。掌握先进的Cadence PCB设计流程,完成PCB设计。精通C语言程序设计,使学员全面掌握以32位CPU为核心的嵌入式操作系统的应用程序设计,构建嵌入式Linux系统及对系统硬件做驱动编程。
|
|