STM32系列32位微控制器是STMicroelectronics公司为用户提供的具有高性能、高度兼容、易开发、低功耗、低工作电压以及实时、数字信号处理的32位闪存微控制器产品,包含有内置ARM Cortex—M3内核的STM32 L1、STM32 F1、STM32 F2系列超低功耗微控制器,以及内置ARM Cortex—M4内核的、具有数字信号处理指令和浮点运算单元的STM32 F4系列高性能微控制器。
黄智伟等编著的《STM32f32位ARM微控制器应用设计与实践》以STM32F系列32位微控制器在工程应用中所需要的知识点为基础,突出STM32F 32位微控制器应用的基本方法,以实例为模板,叙述简洁清晰,工程性强,提供了完整的示例程序代码,可以作为工程技术人员进行STM32F 32位微控制器应用设计与开发的参考书。
以STM32F系列32位微控制器在工程应用中所需要的知识点为基础,系统介绍该系列微控制器的最小系统设计,工程建立、软件仿真调试与程序下载,GPIO、USART、ADC、DAC定时器、看门狗、SPI、12C、CAN、SDIO接口的使用与编程,以及LCD.触摸屏、Flash存储器、颜色传感器、光强检测传感器、图像传感器、加速度传感器、角度位移传感器、音频编解码器、RFID射频无线收发器、数字调频无线电接收机、DDS、CAN收发器、Micro SD卡、步进电机、交流调压等模块的使用与编程。黄智伟等编著的《STM32f32位ARM微控制器应用设计与实践》所有示例程序均通过验证,相关程序代码可以免费下载。
《STM32f32位ARM微控制器应用设计与实践》可以作为工程技术人员进行STM32F 32位微控制器应用设计与开发的参考书;也可以作为高等院校电子信息、通信工程、自动化、电气控制类等专业学生参加全国大学生电子设计竞赛,进行电子制作、课程设计、毕业设计的教学参考书。
第1章 STM32F系列32位微控制器最小系统设计
1.1 STM32系列32位微控制器简介
1.2 STM32F103xx系列微控制器简介
1.2.1 STM32F103xx系列微控制器的主要特性
1.2.2 STM32F103xx系列微控制器的内部结构
1.3 STM32F系列32位微控制器系统板设计示例
1.3.1 系统板简介
1.3.2 系统板PCB图
……
第2章 工程建立、软件仿真调试与程序下载
第3章 delay和sys文件函数的使用
第4章 GPIO的使用
第5章 USART的使用
第6章 ADC的使用
第7章 DAC的使用
第8章 定时器的使用
第9章 看门狗的使用
第10章 FSMC的使用
第11章 SPI的使用
第12章 I2C的使用
第13章 CAN的使用
第14章 SDIO的使用
参考文献