ARM技术william hill官网
直播中

张磊

7年用户 520经验值
私信 关注
[问答]

ARM中端口上拉寄存器有什么作用?

ARM 中端口上拉寄存器有什么作用?当IO口做输入输出时上拉寄存器对应位一定设置成禁止吗?

如果使能了上拉电阻,那么上拉电阻与引脚的功能设置无关(输入,输出),这句话又如何理解呢?谢谢解答!

回帖(1)

申换换

2022-11-10 15:28:27
1.ARM 中端口上拉寄存器有什么作用?
顾名思义,该寄存器可以对arm一些特殊io做上拉或下拉处理,这在一些场合是非常有用的
避免了在pcb上加上拉或下拉电阻,简化设计。
举个例子,当arm这些io前端接的是oc或od门时,该门威廉希尔官方网站 如果不接上拉电阻是无法输出高电平的,有了这个上拉寄存器,设计的时候在pcb上该oc门就可以不接上拉电阻了。
2.当IO口做输入输出时上拉寄存器对应位一定设置成禁止吗?
不一定,看需要了。也就是io的输入输出功能与上拉或功能不冲突,一般ic设计时,上拉功能是有一定电流限制的,不会造成功能异常。
3.如果使能了上拉电阻,那么上拉电阻与引脚的功能设置无关(输入,输出),这句话又如何理解呢?
跟第二个问题答案一致。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分