本课程从础的C语言和数据结构起步
一步步学习嵌入式LINUX系统移植、Linux应用开发、Android应用开发、Android系统移植、Android设备中间件开发。本课程全程双平台教学Cortex-M4+四核ARM Cortex A9硬件平台、Linux 3.5内核。通过全套课程的学习,完全可以从入门到精通,进入到“钱途”无限的Linux嵌入式开发。包括应用开发和中间层开发,都足以胜任。本套课程融合了国内Linux培训和嵌入式培训的精华课程,并加入新的Linux 4.x驱动开发,是国内首创的全套Linux驱动开发课程,成为国内大学生学习Linux嵌入式开发的入门选!本课程总共分为八部分,基础薄弱起步,由浅入深,全面系统的介绍了Linux系统从应用开发、系统移植、再到Linux驱动开发的全过程
课程目标
掌握操作系统原理,编译原理,数据结构,数据库等相关知识
掌握Linux操作系统使用,包括命令,Shell,系统配置
掌握进行Linux下应用编程及系统调用
精通ARM CORTEX-A9体系结构以及开发
精通Bootloader移植、开发精通Linux系统移植,内核裁减,调试
精通Linux常用接口驱动开发及驱动移植
精通用开发及系统移植
精通用开发及系统移植
适合人群

C程序设计
1、C程序结构、编译原理、基本数据类型
2、运算符、表达式、流程控制、关键字
3、函数、数组,排序算法 4、精讲指针
5、预处理
6、结构体、共用体、枚举型
7、线性结构(链表) 8、堆栈应用和举例、栈与递归的实现
9、阶段项目实战
立即预约课程