为了满足企业对嵌入式技术人才需求,现面向社会和高校开展嵌入式工程师培训工作。培训内容以 ARM + Linux + 物联网 + GUI + 数据库 为基础,结合嵌入式人才需求单位的实际需要,通过真实的嵌入式产品开发实践,使学员系统全面地掌握嵌入式开发技术,可以从事嵌入式 Linux操作系统、驱动、应用开发、C++及高级数据库的设计开发工作,成为国家紧缺性技术人才。(总课时量640-680 不包括真实项目开发)
课程目标包括:
■ 熟悉Linux操作系统开发环境及使用;
■ 掌握Linux交叉编译环境;
■ 掌握C语言编程思想及常用查询、排序、内存管理、进程通讯、网络通讯等常用算法;
■ 掌握嵌入式Linux系统和网络开发,包括文件系统、内存管理、进程管理、网络通讯等;
■ 熟悉嵌入式Linux下Bootloader的编写方法及常用接口的驱动开发,掌握字符驱动、块驱动等开发;
■ 熟悉嵌入式ARM CortexA系列开发版的体系架构和接口;
■ 掌握面向对象的C++设计思想及嵌入式方向的应用开发;
■ 熟悉嵌入式QT及高级数据库编程开发及嵌入式企业级项目团队开发实践锻炼;
通过本课程的学习,学员可以熟悉嵌入式Linux的开发环境,熟练掌握Linux下系统程序、网络编程、驱动、硬件设计、数据库编程。能从事Linux操作系统嵌入式应用、驱动及系统开发相关领域工作。