采用主流处理器从Cortex-M4到Cortex-A55再到Cortex-A72(含神经网络处理器NPU),不断深入,与行业无缝衔接;掌握从32位到64位,从同构多核,到异构多核的开发技能,实现行业应用全覆盖。
采用主流嵌入式实时操作系统μCOS-III/FreeRTOS,掌握常见总线控制,实现多任务设计与优化,轻松驾驭工业控制领域。
采用主流嵌入式Linux操作系统(Ubuntu/Debian),掌握系统资源编程控制技巧,掌握bootloader、kernel、filesystem、drivers、GUI等移植与自定义设计,轻松玩转主流OS。采用C/C++/Python三种主流语言学习开发,掌握从面向过程到面向对象的开发技术,掌握从底层驱动控制到上层应用,再到智能化脚本的开发能力,实现嵌入式系统全栈技能。采用IoT(物联网)、AI(人工智能)、EC(边缘计算)三大主流领域案例,深度贯穿课程体系,掌握无线传感网,多媒体,神经网络,智慧协同等商业项目开发技能。采用全开放的实战项目库平台,数十个项目可选,随时沉浸在项目实战中,掌握商业项目的完整开发技能与规范,实现综合能力的全覆盖。
搭建嵌入式培训Linux开发环境
Linux系统基础入门
高质量的编码规范
嵌入式培训C语言编程
数据链接
嵌入式培训Linux应用开发基础
Linux IO编程
Linux多线程编程
嵌入式培训Cortex-M4应用开发
Cortex-M4开发基础
uC/OS-11操作系统
Cortex-M4开发高级
嵌入式培训Linux应用开发高级
嵌入式培训web服务器搭建及开发
Linux音视频编程
Linux串口编程
嵌入式培训数据库编程
Linux网络编程
Linux shell编程
嵌入式培训GUI系统编程开发
C++语法及编程提高
QT应用开发进阶
嵌入式培训Linux应用开发高级
嵌入式平台软硬件架构分析
Linux设备驱动开发
系统移植
有电子设备运行、维护、维修等经验,并准备向嵌入式硬件开发方向转型的工程师。
有软件测试、软件维护等经验,并准备向嵌入式软件开发方向转型的工程师
有51单片机基础,准备向Cortex-M系列32位单片机开发方向发展的工程师。
有51单片机基础,准备向Linux设备驱动开发方向发展的工程师。
有一定嵌入式硬件开发经验,准备从事嵌入式Linux应用开发的工程师。
有一定的嵌入式开发基础,有志于向ARM高性能处理器及嵌入式Linux操作系统开发方向发展的工程师。