STM32硬件剖析(引脚模式设置的8种模式)

举报
CodeAllen 发表于 2021/10/29 23:23:56 2021/10/29
【摘要】 开漏模式: 1.是指输出端由mos驱动输出 2.输出没有上拉,好处是输出电平由外部上拉决定 3.可以多个开漏接一起,实现“线与” 推挽输出; 1.带负载能力强 2.可以输出高和低,而开漏只能输出低或者关...

开漏模式:
1.是指输出端由mos驱动输出
2.输出没有上拉,好处是输出电平由外部上拉决定
3.可以多个开漏接一起,实现“线与”

推挽输出;
1.带负载能力强
2.可以输出高和低,而开漏只能输出低或者关闭输出

GPIO处于输入模式下,下拉输入和上拉输入的相关配置如下图所示。
需要注意的是,下拉输入和上拉输入是通过端口输出寄存器GPIOx_ODR来区分的。
因此,在进行上拉/下拉输入配置时候,虽然对GPIO进行的关于输入的操作,但是仍要对和输出相关的寄存器ODR进行配置。

在这里插入图片描述
上述注意事项在实际代码编写时表现为:
(1)库函数

GPIO_InitStructure.GPIO_Pin  = GPIO_Pin_0;  //PA0     
GPIO_InitStructure
  
 
  • 1

文章来源: allen5g.blog.csdn.net,作者:CodeAllen的博客,版权归原作者所有,如需转载,请联系作者。

原文链接:allen5g.blog.csdn.net/article/details/92378907

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。