教材简介
本书遵循“必需”和“够用”的原则,围绕STM32微控制器展开,涵盖从基础理论到实际项目开发的完整知识体系。全书系统讲解了嵌入式环境搭建、GPIO控制、按键检测、定时器应用、PWM电机驱动、UART通信等关键技术,并融入智能小车综合实践,将理论知识与工程实践紧密结合。书中每个项目均包含清晰的任务导入、知识链接、任务实施,并设置考评环节强化学习效果。特别注重国产芯片技术(如麒麟、鲲鹏系列)的应用对比,培养读者对核心技术自主创新的认知。本书知识全面,深入浅出;在章节安排上,结构严谨,层次分明;语言平实生动,注重理论联系实际。
项目一 项目环境搭建
任务一 初识嵌入式系统
任务二 点亮 LED 灯
项目二 GPIO 控制与 LED 驱动
任务一 配置 GPIO
任务二 编写主函数,利用 GPIO 控制 LED 32
项目三 按键检测
任务一 配置中断
任务二 编写主函数,调试工程环境
项目四 滴答定时器中断项目
任务一 延时的实现
任务二 延时调试和测试
项目五 PWM 输出与电机控制项目 85
任务一 PWM 信号生成
任务二 利用 PWM 信号控制电机转速 106
项目六 UART 通信项目
任务一 串行通信程序设计
任务二 智能终端指令传输
项目七 综合项目训练
任务一 智能车感光实现
任务二 智能车超声波测距
参考答案
参考文献
-
嵌入式控制技术
2026-02-04