完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第20章       STM32H7的GPIO应用之无源蜂鸣器 本章教程为大家介绍STM32H7的GPIO应用之无源蜂鸣器,蜂鸣器也是GPIO控制的经典测试例程,可以让大家对STM32H7应用有个简单的整体认识. 20.1 初学者重要提示 20.2 蜂鸣器硬件设计 20.3 蜂鸣器软件驱动设计 20.4 蜂鸣器板级支持包(bsp_beep.c) 20.5 蜂鸣器驱动移…
完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第19章       STM32H7的GPIO应用之按键FIFO 本章教程为大家介绍STM32H7的GPIO应用之按键FIFO,这个方案已经在实际项目中千锤百炼,比较实用. 19.1 初学者重要提示 19.2 按键硬件检测 19.3 按键FIFO的驱动设计 19.4 按键板级支持包(bsp_key.c) 19.5 按键FIFO驱动移植和使用 19.6 实验例程设计框架…
完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第18章       STM32H7的GPIO应用之跑马灯 本章教程为大家介绍STM32H7的GPIO应用之跑马灯,跑马灯作为经典的测试例程,可以让大家对STM32H7应用有个简单的整体认识. 18.1 初学者重要提示 18.2 跑马灯硬件设计 18.3 跑马灯软件驱动设计 18.4 跑马灯板级支持包(bsp_led.c) 18.5 实验例程设计框架 18.6 跑马灯…
完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第17章       STM32H7之GPIO的HAL库API 本章教程为大家讲解GPIO(General-purpose I/Os)的API使用和注意事项.GPIO是所有外设里面较容易掌握的,但也是用到最多的. 配合第15章讲解的各种IO模式再学习本章,更容易理解透彻. 17.1 初学者重要提示 17.2 GPIO涉及到的寄存器 17.3 源文件stm32h7xx_…
完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第15章       STM32H7的GPIO基础知识(重要) 本章教程为大家讲解GPIO(General-purpose I/Os)基础知识.GPIO配置是所有外设驱动的基础,大家务必要熟练掌握. 15.1 初学者重要提示 15.2 GPIO功能简介 15.3 GPIO功能模式分析(重要) 15.4 GPIO的拉电流负载和灌电流负载能力 15.5 IO补偿单元,用于…
完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第33章       STM32H7的定时器应用之TIM1-TIM17的中断实现 本章教程为大家讲解定时器应用之TIM1 – TIM17所有定时器的周期性中断实现.实际项目中用到的地方较多,特别是周期性的事件查询. 33.1 初学者重要提示 33.2 定时器中断的驱动设计 33.3 定时器板级支持包(bsp_tim_pwm.c) 33.4 定时器驱动移植和使用 33.…
完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第30章       STM32H7的USART应用之八个串口FIFO实现 本章节为大家讲解STM327的8个串口的FIFO驱动实现,后面的ESP8266,GPS,RS485,GPRS等试验都是建立在这个驱动的基础上实现. 除了串口FIFO的驱动实现,RS232通信也通过本章节做个讲解. 30.1 初学者重要提示 30.2 硬件设计 30.3 串口驱动设计 30.4…
完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第57章       STM32H7硬件JPEG编解码基础知识和HAL库API 本章节为大家讲解硬件JPEG,实际项目用到图像显示的地方比较多,有了硬件JPEG可以大大加速JPEG图片显示速度. 57.1 初学者重要提示 57.2 硬件JPEG基础知识 57.3 硬件JPEG的HAL库用法 57.4 源文件stm32h7xx_hal_jpeg.c 57.5 总结 57…
完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第51章       STM32H7的LTDC应用之LCD汉字显示和2D图形显示 本章教程为大家讲解LTDC应用中最基本的汉字显示和2D图形显示功能实现. 51.1 初学者重要提示 51.2 LCD相关的基础支持 51.3 LCD硬件设计 51.4 LCD驱动设计 51.5 LCD板级支持包(bsp_ltdc_h7.c和bsp_tft_lcd.c) 51.6 LCD的…
完整教程下载地址:http://www.armbbs.cn/forum.php?mod=viewthread&tid=86980 第48章       STM32H7的FMC总线应用之是32路高速IO扩展 本章教程为大家讲解利用STM32H7的FMC总线扩展出32路高速IO,且使用简单,实际项目中也比较有实用价值. 48.1 初学者重要提示 48.2 FMC扩展IO硬件设计 48.3 FMC扩展IO驱动设计 48.4 FMC扩展IO板级支持包(bsp_fmc_io.c) 48.5 FMC扩展IO…