STM32H7视频教程第9期:STM32H7的GPIO专题,通过驱动源码,参考手册,数据手册应用笔记系统学习GPIO知识点(2022-03-06)

Posted Simon223

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了STM32H7视频教程第9期:STM32H7的GPIO专题,通过驱动源码,参考手册,数据手册应用笔记系统学习GPIO知识点(2022-03-06)相关的知识,希望对你有一定的参考价值。

视频教程汇总帖:https://www.armbbs.cn/forum.php?mod=viewthread&tid=110519


本期视频教程开始,正式开启各种外设专题教程,首先是GPIO专题。

GPIO涉及到的零碎知识点非常多,但又不得不了解,后面要经常用到。

 

视频(1080p):
第9期BSP驱动教程:STM32H7的GPIO专题,通过驱动源码,参考手册,数据手册应用笔记系统学习GPIO知识点_哔哩哔哩_bilibili

第9期BSP驱动教程:STM32H7的GPIO专题,通过驱动源码,参考手册,数据手册应用笔记系统学习GPIO知识点


 

本期视频主要分为如下几个部分:
第1部分:英文版参考手册GPIO章节学习。
(1)GPIO各种工作模式分析。
(2)GPIO 的速度等级高的时候, 最好使能 IO 补偿单元。
  (3)  施密特触发输入。
(4)正确理解PA0_C, PA1_C, PC2_C PC3_C。
(5)H7的上电后GPIO默认已经是模拟模式,而F1,F4是浮空输入。

第2部分:英文版数据手册GPIO章节学习,了解GPIO的电气特性。
(1)STM32H7引脚允许的最大拉电流和灌电流
(2)  STM32H7的弱上拉和下拉电阻大小。
(3)  STM32H7的GPIO对TTL电平和CMOS电平的兼容问题

第3部分:GPIO应用笔记手册。第4部分:GPIO的HAL库,LL库和寄存器方式玩法。

参考资料:
STM32H7引脚允许的最大拉电流和灌电流
STM32H7引脚允许的最大拉电流和灌电流 - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!

H7的上电后GPIO默认已经是模拟模式,而F1,F4是浮空输入
H7的上电后GPIO默认已经是模拟模式,而F1,F4是浮空输入 - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!

STM32H7的SWD调试接口里面的SWDIO-PA13和SWCLK-PA14可以随意使用
https://www.armbbs.cn/forum.php?mod=viewthread&tid=96691

STM32H7的GPIO对TTL电平和CMOS电平的兼容问题
STM32H7的GPIO对TTL电平和CMOS电平的兼容问题 - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!

STM32H7开启IO补偿单元和关闭补偿单元,GPIO配置不同速度等级的最高速度
STM32H7开启IO补偿单元和关闭补偿单元,GPIO配置不同速度等级的最高速度 - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!

施密特触发器也有简单的滤波作用
施密特触发器也有简单的滤波作用 - STM32F407 - 硬汉嵌入式论坛 - Powered by Discuz!

ST曾经发布的一篇GPIO深入介绍文档AN4899,特别是5V耐压的应用介绍值得一看
ST曾经发布的一篇GPIO深入介绍文档AN4899,特别是5V耐压的应用介绍值得一看 - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!

STM32H7教程发布,重在BSP驱动包设计方法,HAL库的框架学习,授人以渔,更新至94章
【安富莱】STM32H7用户手册发布,重在BSP驱动包设计方法,HAL库的框架学习,授人以渔,更新至94章(2021-11-29) - STM32H7 - 硬汉嵌入式论坛 - Powered by Discuz!

以上是关于STM32H7视频教程第9期:STM32H7的GPIO专题,通过驱动源码,参考手册,数据手册应用笔记系统学习GPIO知识点(2022-03-06)的主要内容,如果未能解决你的问题,请参考以下文章

BSP视频教程STM32H7视频教程第1期:初识STM32H7准备工作,了解Cortex-M7内核及MDK,IAR,Embedded Studio,STM32CubeIDE和VS Code简单比较

BSP视频教程STM32H7视频教程第11期:STM32H7的GPIO实战,深化非阻塞编程思想,移植驱动到全新器件上,开启Event Recorder狂暴模式

BSP视频教程STM32H7视频教程第10期:STM32H7的GPIO专题,非阻塞式驱动编程思想,按键FIFO,蜂鸣器驱动的新式玩法(2022-03-23)

BSP视频教程STM32H7视频教程第3期:整体捋顺STM32H7的HAL库和LL库的框架,再配合寄存器造轮子找到更适合自己的玩法(2022-01-21)

BSP视频教程STM32H7视频教程第13期:系统讲解Cortex-M7内核MPU和Cache,理解通透(2022-04-17)

BSP视频教程STM32H7视频教程第15期:几张手册框图讲明白DMAMUX和DMA各种玩法,FIFO,突发传输,不同位宽传输方式等(2022-05-21)