一,基本思路
首先基于HAL库进行中间层的构建,用于沟通底层和顶层。
二,点灯电路
电路分析:里面用到了一个573锁存芯片,来实现PC口的分时复用功能。PD2高电平导通,低电平锁存。灯是共阳极连接的,所以说是低电平点亮。
三,有关GPIO的输入和输出
1.输入
浮空输入:什么信号不确定,就像飘在空中。(一般外部会配置上拉和下拉电阻)
上拉输入:在浮空的基础上在内部加一个上拉电阻
下拉输入:与上拉相反
模拟输入:此时还允许输出
2.输出
开漏输出:mos管的漏极开路(输出是不确定和零)
扫描二维码关注公众号,回复:
14844966 查看本文章
推挽输出:输出可零可一
开漏复用输出
推挽复用输出