本书采用STM32CubeMX的开发方式,选用20个基于STM32嵌入式技术开发的实例,按照“理论够用,突出应用”的原则,采取项目化教学的方式,以作品制作为载体,在作品制作过程中讲解STM32嵌入式技术的基础知识、基本技能和方法,培养学生的爱岗敬业、耐心仔细、抗压抗挫等优良品质和精神,由浅入深地讲解STM32嵌入式技术应用,包括安装开发工具、点亮LED灯、控制LED灯闪烁、制作跑马灯、显示按键的状态、统计按键按下的次数、制作简易秒表、制作呼吸灯、用串口与计算机交换数据、用空闲中断处理串口接收数据、制作用数码管显示的秒表、用键盘控制秒表的运行、用OLED屏显示字符、用OLED屏显示图片、制作电压监测器、制作电压信号发生器、用硬件SPI口控制OLED屏、用硬件I2C接口访问AT24C02、读写Flash存储器、用RTC制作数字钟以及C程序设计技巧。本书立足于应用实践,融入了近年来全国职业技能大赛中有关STM32嵌入式应用技术的内容和1+X职业技能等级考试内容,适于用作高等职业院校物联网、电子信息、智能产品设计、应用电子、机电一体化、机械电子、汽车电子等专业嵌入式技术应用课程的教材,也可作为应用型本科和1+X“传感网应用开发”职业技能等级考试培训教材或者供参加物联网大赛和从事STM32嵌入式技术应用的工程技术人员学习和参考。