![]()
内容推荐 本书涵盖了基于ARM的STM32单片机系统的基本概念、基本原理、应用技术等。全书共分十二个项目,主要包括认识STM32单片机,学习C语言基础知识,STM32单片机的输入/输出控制,突发事件的处理-中断,定时器、计数器及其应用,STM32单片机的通信,LCD模块应用,应用串行总线接口,模拟量处理,MPU6050陀螺仪模块应用,超声波测距模块应用,数字温湿度传感器应用。 本书可作为高等院校计算机、电子、通信、机电、自动化及相关专业学生的教材,也可作为从事检测、自动控制等领域工作的人员和从事嵌入式系统开发的工程技术人员的参考用书。 目录 前言 项目一 认识STM32单片机 任务1 认识STM32系列单片机 任务2 学习STM32单片机的开发工具 习题1 项目二 学习C语言基础知识 任务3 C语言编程与STM32库函数 习题2 项目三 STM32单片机的输入/输出控制 任务4 LED灯输出控制 任务5 按键输入控制 习题3 项目四 突发事件的处理-中断 任务6 外部中断控制 任务7 独立看门狗(IWDG) 习题4 项目五 定时器、计数器及其应用 任务8 单片机的定时控制 任务9 STM32定时器PWM输出应用 项目六 STM32单片机的通信 任务10 RS-232通信 任务11 RS-485通信 习题6 项目七 LCD模块应用 任务12 字符型LCD12864应用 习题7 项目八 应用串行总线接口 任务13 IPC串行总线及应用 任务14 利用SPI读/写串行Flash 习题8 项目九 模拟量处理 任务15 ADC电压采集 任务16 DAC输出波形控制 习题9 项目十 MPU6050陀螺仪模块应用 任务17 MPU6050姿态检测 习题10 项目十一 超声波测距模块应用 任务18 US-100超声波测距应用 习题11 项目十二 数字温湿度传感器应用 任务19 DHT11数字温湿度传感器应用 习题12 |