一、授课对象 |
||
欲从事嵌入式ARM、单片机系统、物联网控制等相关智能设备、工业控制、行业嵌入式开发工作的在职、在校学员。具备C语言基础和电路基础。 |
||
二、课程目标 |
||
完成本课程学习后,学员达到如下能力: ● 掌握物联网的知识框架。 ● 掌握物联网控制平台,能独立设计Arm Cortex-M3的系统电路原理图。 ● 了解电路EDA软件绘制原理图和PCB。 ● 掌握Arm Cortex-M3的系统编程、控制各个外围硬件系统的设计。 ● 掌握物联网的组网知识,熟悉ZigBee、WiFi、RFID等主流无线技术。 |
||
三、课程特色 |
||
● 涵盖范围全面:涉及物联网的前端硬件、采集控制平台以及组网传输。 ● 采用企业研发部门管理方式,有严格的项目管理制度。 ● 保证课程技术内容和动手开发案例在市场的前沿,有针对性的加强核心内容的理论和实践的综合训练。 ● 课程循序渐进,掌握理论的同时,了解绘制电路原理图、绘制PCB的规范、编写C语言程序,整个流程按照企业项目管理流程进行。 |
||
四、课程大纲 |
||
阶段 |
学习内容 |
目标 |
第一阶段(1周) |
1、 物联网体系知识 2、 Cortex C语言 3、 模电数电精简教程 4、 电路原理图和PCB的绘制 |
掌握基础知识。 |
第二阶段(3周) |
1、 Cortex-M3的体系架构 2、 M3系统外设(电源、时钟、存储、中断、SPI、I2C、SD、LCD、Ethernet、USB等) 3、 uCOS-II操作系统以及移植 |
掌握MCU平台的系统知识,对MCU的各个功能模块能够编程控制。 |
第三阶段(1周) |
1、 物联网传感器 2、 传感器的采集电路设计 3、 传感器采集编程 |
能设计相关的采集电路和对应的数据计算编程。 |
第四阶段(1周) |
1、 物联网无线组网(Zigbee、WIFI、RFID) |
物联网组网知识。 |
第五阶段(2周) |
1、 综合研发项目实操 |
掌握知识实际运用和项目管理。 |
第六阶段(1周) |
1、 项目总结 2、 面试指导,面试实景模拟 3、 结业考试 |
巩固所学知识和掌握面试方法。 |