熟悉掌握ARM体系结构、Linux系统移植、Linux驱动开发初级、Linux驱动开发高级内容,本阶段是嵌入式体系中核心有技术难度的。熟悉实战操作技巧,能具体操作,完成项目作品。熟悉项目操作院里,理清重点、难点、疑点知识,达到举一反三,融会贯通,结合企业案例,完成项目开发。
1、本阶段学习目标
掌握STM32单片机开发技术,熟悉物联网开发中核心无线通信技术LoRa、NB-IoT,通过物联网案例逐渐进阶学习。
2、本阶段职业匹配岗位
嵌入式Linux系统工程师、
Linux kernel工程师、
嵌入式Linux驱动工程师、
Android系统工程师、
Android驱动工程师
LEVLE01 :ARM开发技术Linux 嵌入式底层开发的核心,ARM处理器是至关重要的一个学习内容,而ARM开发技术是每一位嵌入式工程师必须掌握的。在这个课程里,学员将学习ARM体系机构、ARM指令、异常中断、ARM/C混合编程、ARM硬件接口(包括GPIO、实时时钟、看门狗等接口,以及SPI、I2C总线)、ARM Cortex-M微控制STM32开发。
LEVLE02 :Linux系统移植本课程包括嵌入式Linux环境搭建、BootLoader(工作原理、uboot的实现及使用、BootLoader启动流程代码详细分析)、配置编译Linux内核、嵌入式Linux文件系统制作。
LEVLE03 :Linux内核及驱动开发本课程包括Linux字符设备驱动基础、并发控制、阻塞与非阻塞IO、睡眠机制、Poll和Select操作、异步通知、中断处理、延迟机制、内核地址空间与内存使用、Linux2.6设备模型与sysfs文件系统、udev和devfs文件系统、ARM接口驱动、块设备驱动、网络设备驱动。
LEVLE04 :Android移植开发课程包括有Android底层架构介绍及移植方法、Android启动流程分析及系统定制、AndroidHAL硬件抽象层分析(HAL技术理论讲解、LED HAL实验代码分析、Android HAL开发方式介绍、Android传感器系统介绍、Android Sensor传感器HAL分析)。
课程优势
1、融合多种高薪技术
以嵌入式技术为核心,融合物联网、AI、python、5G、Android等多种高薪热门技术,打造嵌入式人工智能人才核心竞争力,拓展职场发展空间。
2、强大自主研发硬实力
华清远见研发中心耗时1年,真实企业人工智能产品研发,强势推出AI+嵌入式、AI+物联网、AI+机器人三大系列项目实训及自主研发硬件实训平台。
3、业内真正软硬件结合教学
业内真正的人工智能软硬件结合的教学课程,提供高含金量的嵌入式人工智能软硬件结合教学解决方案。
4、16年嵌入式物联网积累
拥有16年嵌入式物联网方向的研发及培训经验底蕴,积累了强大的行业壁垒,有力支撑了嵌入式人工智能课程的厚积薄发。