| 1..课程目标:    1)、精通C/C++核心技术; 2)、熟练定制LINUX操作系统;
 3)、深入理解操作系统原理;
 4)、精通汇编语言编程;
 5)、精通LINUX驱动开发;
 2.课程设置: 
                            
                                
                                    | 课程名称  | 课程大纲  |  
                                    | C/C++语言 | C语言逻辑基础、数组、结构体、函数、预编译、指针 C++基础,类与对象,继承与派生类,多态与虚函数,运算符与重载,模板
 |  
                                    | ARM | ARM9体系结构、ARM9存储器、系统总线及时钟、中断管理、定时器 |  
                                    | LINUX C/C++编程机制 | make工具及其使用、Linux下的文件编程、进程操作、进程间通信(IPC)线程操作、网络编程、数据库编程 |  
                                    | 汇编语言 | 8086汇编语言、ARM9汇编语言、寄存器,BIOS 、端口、内部中断、外部中断 |  
                                    | 电子电路 | 电子元器件的功能、测试工具的使用、电路设计 |  
                                    | 操作系统原理 | 进程与线程结构机构、文件系统、存储系统、网络系统、设备管理、中断机制 |  
                                    | LINUX定制与驱动开发 | 定制工具的使用、 驱动的定制、LINUX内核中断机制、LINUX 驱动开发 |  
                                    | 项目实战 | 键盘驱动、LED驱动、串口驱动、打印驱动、显示驱动、语音驱动、网络驱动 |  
                                    | 职业素质 | 商务礼仪、职业规范、团队合作、思维训练、沟通与表达力、励志教育、文档编写、office使用技巧 |  3.招生对象: 计算机、通讯、电子相关专业,大专以上学历,有一定英语基础,有志于在软件行业从业者;
 (入学前需进行逻辑思维能力测试)
 4.获得证书:
 高级软件工程师证书;
 5.就业保障:
 即签订就业协议,成绩合格*推荐安置就业;
 6.就业前景:
 学完LINUX驱动课程,将能够独立设计和开发嵌入式应用,LINUX驱动平均软件工程师年薪20万左右,资深LINUX驱动软件工程师月收入达3.5万元;
   |