通过本课程的学习,使学生掌握嵌入式系统的开发过程,对嵌入式系统的软件、硬件设计有感性的认识,对嵌入式系统各组成部分的工作原理及其实现有更深一步的接触,使学生具备实际的嵌入式系统开发、应用能力。
学习内容主要包括嵌入式系统基本概念、STM32应用开发、PID算法电机控制、WIFI模块应用、socket网络编程、简单Android编程与应用、阿里云物联网组建、物联网协议MQTT、嵌入式Linux概念及开发过程介绍。
本在线课程的内容包括每次理论的PPT与配套讲解视频,以及每次实验讲义、实验过程视频。对于编程操作,先PPT讲解程序,再视频进行编程演示,一步步引领学生掌握STM32和Android编程。另外对于理论课,每次课后有配套的客观题作业,学生在网上完成后,由系统自动批改评分,作为平时成绩。