ARM 中端口上拉寄存器作用

1.ARM 中端口上拉寄存器有什么作用?
顾名思义,该寄存器可以对arm一些特殊io做上拉或下拉处理,这在一些场合是非常有用的
避免了在pcb上加上拉或下拉电阻,简化设计。
举个例子,当arm这些io前端接的是oc或od门时,该门电路如果不接上拉电阻是无法输出高电平的,有了这个上拉寄存器,设计的时候在pcb上该oc门就可以不接上拉电阻了。

2.当IO口做输入输出时上拉寄存器对应位一定设置成禁止吗?
不一定,看需要了。也就是io的输入输出功能与上拉或功能不冲突,一般ic设计时,上拉功能是有一定电流限制的,不会造成功能异常。

3.如果使能了上拉电阻,那么上拉电阻与引脚的功能设置无关(输入,输出),这句话又如何理解呢?
跟第二个问题答案一致

一般来说 做io来使用时,禁止上拉,做特殊功能引脚一般上拉

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值