本书是“十四五”职业教育国家规划教材。
本书第一部分介绍ARM基础知识、编程软件及实验平台资源;第二部分为基于HAL库的基本编程训练项目,设计了包括操作系统在内的12个项目;第三部分为基于HAL库的综合应用案例,围绕DHT11温湿度测量、WiFi通信、GPRS数据传输、基于RS485的电能数据监控设计了4个应用案例;第四部分介绍了Mbed OS相关的拓展训练项目。本书从初学者的角度出发设计和安排教学内容,力求通过教学设计降低初学者的学习难度。
为方便教学,本书配套有PPT教学课件、微课讲解等教学资源,其中部分资源以二维码的形式在书中呈现。
本书适合作为高等职业院校机电、电子、自动化、计算机等相关专业的教材和教学参考用书,也可以作为嵌入式系统开发人员、爱好者的参考资料。