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

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


本期视频教程为大家分享BSP驱动教程第10期,非阻塞式驱动设计思想,我们的按键FIFO,串口FIFO和触摸FIFO都是类似的用法。

本期视频我们把这种实现思路做的说明,然后讲解下我们的驱动代码实现。

下次的GPIO应用实战视频中,移植到全新的器件上进行说明,使用杜邦线洞洞板搭建的,不使用我们自己的开发板,做实际的驱动移植魔改实战。

视频(1080p):
https://www.bilibili.com/video/BV1y3411p7NN

第10期BSP驱动教程:STM32H7的GPIO专题,非阻塞式驱动编程思想,按键FIFO,蜂鸣器驱动的新式玩法



本期视频主要分为如下几个部分:
第1部分:
1、硬件设计部分。
(1)按键硬件设计。
(2)无源蜂鸣器硬件设计。

2、阻塞式和非阻塞式编程思想。
(1)阻塞式设计效果,代码举例测试。
(2)外部中断式设计效果,代码举例测试。
(3)非阻塞式设计。

3、按键FIFO实现。
(1)FIFO设计思路,看教程文档。
(2)测试按键效果,感性认识下。
(3)调试状态FIFO变化,调试看FIFO
(4)代码说明

4、蜂鸣器驱动新式实现。


参考资料:

本次视频魔改的例子:
V7-002_按键检测(视频教程专用,软件滤波,FIFO机制).7z (1.31MB)

猜你喜欢

转载自blog.csdn.net/Simon223/article/details/123713569