一、授课对象 |
||
欲从事嵌入式ARM系统、嵌入式Linux驱动等相关智能设备、工业控制、行业嵌入式开发工作的在职、在校学员。具备C语言基础和电路基础。 |
||
二、课程目标 |
||
完成本课程学习后,学员达到如下能力: ● 掌握Arm Cortex -A8系统电路设计原理。 ● 掌握Linux驱动编程。 ● 掌握物联网基础知识,了解物联网行业趋势和相关政策。 ● 掌握项目管理标准流程。 |
||
三、课程特色 |
||
● 采用企业研发部门管理方式,有严格的项目管理制度。 ● 采用先进的Cortex-A8作为讲授平台,保证课程内容和实验处于技术前沿,提高学员的就业竞争力。 ● 课程循序渐进,先从市场和技术的视角纵观全局后,再逐步剖析每一个模块的内幕,掌握理论的同时,独立动手编写Linux驱动程序。整个流程按照企业项目管理流程进行,让学员学习编程的同时也了解项目管理。 |
||
四、课程大纲 |
||
阶段 |
学习内容 |
目标 |
第一阶段(4周) |
1、 数字电路、模拟电路 2、 电路图绘制 3、 嵌入式C语言 |
掌握Arm Cortex系统所需的基础知识。 |
第二阶段(5周) |
1、 Arm Cortex-A8处理器结构和电路设计 2、 Linux环境和开发工具 3、 Linux 系统移植 4、 Arm Linux 操作系统 5、 内核模块分析 6、 设备驱动案列详解 |
掌握Arm Cortex的系统电路设计,掌握嵌入式linux操作系统、内核以及驱动编程。 |
第三阶段(1周) |
1、 物联网系统框架 2、 物联网传感器 3、 物联网组网 |
了解物联网的整体架构,传感器组网。 |
第四阶段(4周) |
1、 综合研发项目实战 |
掌握知识实际运用和项目管理。 |
第五阶段(1周) |
1、 项目总结 2、 面试指导,面试实景模拟 3、 结业考试 |
巩固所学知识和掌握面试方法。 |
�发�w��P|�p��,数据库,GUI)。
第三阶段(4周)
1、 物联网介绍
2、 传感器设备,智能设备控制
3、 综合项目开发练习
系统掌握项目的开发流程。
第四阶段(1周)
1、 项目总结
2、 面试指导,面试实景模拟
3、 结业考试
巩固所学知识和掌握面试方法。