蓝桥杯嵌入式学习笔记----基于STM32G431RB---点灯

一,基本思路

首先基于HAL库进行中间层的构建,用于沟通底层和顶层。

二,点灯电路

 电路分析:里面用到了一个573锁存芯片,来实现PC口的分时复用功能。PD2高电平导通,低电平锁存。灯是共阳极连接的,所以说是低电平点亮。

三,有关GPIO的输入和输出

1.输入

浮空输入:什么信号不确定,就像飘在空中。(一般外部会配置上拉和下拉电阻)

上拉输入:在浮空的基础上在内部加一个上拉电阻

下拉输入:与上拉相反

模拟输入:此时还允许输出

2.输出

开漏输出:mos管的漏极开路(输出是不确定和零)

扫描二维码关注公众号,回复: 14844966 查看本文章

推挽输出:输出可零可一

开漏复用输出

推挽复用输出

四.点灯基本程序块

猜你喜欢

转载自blog.csdn.net/qq_59320783/article/details/128430537