GPIO可配置为几种模式 请简述GPIO的工作模式

接口/总线/驱动

1138人已加入

描述

GPIO

GPIO可配置为三种模式:Output模式、Input模式和Analog模式

Output模式:

引脚配置为Output模式时,可以输出模式;上/下拉电阻被禁用。

GPIO

推挽输出(Push-Pull):同时使能P沟槽和N沟槽的图腾柱输出

开漏输出(Open-Drain):禁用P沟槽,在无上拉情况下仅有HiZ和低电平两种输出模式

※输出模式下也可以读取引脚电平

Input模式:

配置为Input模式时,通过施密特触发器读取电平信息。上拉/下拉电阻可选

GPIO

Analog模式

配置为Analog模式时,输入控制模块和输出模块将关闭,此时引脚直接与选中的ADC模块相连,若引脚不与ADC连接,则相当于断开(或无法读取电平信息的HiZ态)。若引脚空置不用是,推荐将其配置为Analog模式。

GPIO

※当引脚使用复用功能时,CubeMx将自动进行相应的引脚配置,用户可在复用功能的GPIO选单中按自己要求更改。

补充:GPIO寄存器(摘自参考手册)

GPIO

GPIO

GPIO

GPIO

GPIO

GPIO

GPIO

GPIO

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分