本书以ST公司的STM32系列微控制器展开讲解,包括7个项目、22个任务,分别介绍了LED灯控制的设计与实现、可控LED流水灯的设计与实现、篮球赛电子计分器的设计与实现、PWM输出控制电动机的设计与实现、简易多通道电压采集系统的设计、红外测温蓝牙智控系统的设计与实现、太阳能自动追光系统的设计与实现,涵盖了STM32嵌入式系统的基本知识和嵌入式应用开发的基本内容。 本书既适合作为普通高校、职业院校(高职本科和专科层次)电子信息类、自动化类、计算机类相关专业的教材,同时,由于配备完善的电子课件、项目案例和参考代码,也非常适合作为嵌入式开发入门的自学用书。凡选用本书作为授课教材的教师,均可登录机械工业出版社教育服务网(www.cmpedu.com)免费下载。联系电话:010-88379375。
本书以ST公司的STM32系列微控制器展开讲解,包括7个项目、22个任务,分别介绍了LED灯控制的设计与实现、可控LED流水灯的设计与实现、篮球赛电子计分器的设计与实现、PWM输出控制电动机的设计与实现、简易多通道电压采集系统的设计、红外测温蓝牙智控系统的设计与实现、太阳能自动追光系统的设计与实现,涵盖了STM32嵌入式系统的基本知识和嵌入式应用开发的基本内容。 本书既适合作为普通高校、职业院校(高职本科和专科层次)电子信息类、自动化类、计算机类相关专业的教材,同时,由于配备完善的电子课件、项目案例和参考代码,也非常适合作为嵌入式开发入门的自学用书。凡选用本书作为授课教材的教师,均可登录机械工业出版社教育服务网(www.cmpedu.com)免费下载。联系电话:010-88379375。
职业院校教师
前言
项目1 LED灯控制的设计与实现 1
任务1-1 认识STM32系列微控制器 1
任务1-2 创建STM32固件库的工程模板 12
任务1-3 点亮一个LED灯 23
任务1-4 LED灯闪烁控制 29
项目2 可控LED流水灯的设计与实现 37
任务2-1 按键控制LED灯 37
任务2-2 简单声光报警器的制作 50
任务2-3 可控LED流水灯的设计与实现 58
项目3 篮球赛电子计分器的设计与实现 67
任务3-1 基于SysTick定时器实现LED灯1s闪烁控制 67
任务3-2 数码管静态显示的设计与实现 78
任务3-3 数码管动态显示的设计与实现 84
任务3-4 篮球赛电子计分器的设计与实现 89
项目4 PWM输出控制电动机的设计与实现 98
任务4-1 按键控制LED灯亮灭(外部中断) 98
任务4-2 定时器实现LED数码管动态显示 109
任务4-3 直流电动机转速的PWM控制 118
项目5 简易多通道电压采集系统的设计 131
任务5-1 电位器调控LED灯点亮数量的设计与实现 131
任务5-2 ADC中断方式实现多通道电压采集 145
任务5-3 DMA方式实现多通道电压采集 152
项目6 红外测温蓝牙智控系统的设计与实现 163
任务6-1 STM32发送字符串到PC(扫描方式) 163
任务6-2 PC控制数码管显示(中断方式) 172
任务6-3 红外测温蓝牙智控系统的设计与实现 181
项目7 太阳能自动追光系统的设计与实现 194
任务7-1 OLED液晶屏显示中文字符 194
任务7-2 太阳能自动追光系统的设计与实现 203
参考文献 218
随手扫一扫~了解多多