读取io电平能不能判断引脚被强制拉低啊?

[复制链接]
2311|15
 楼主| FranklinUNK 发表于 2024-6-20 15:08 | 显示全部楼层 |阅读模式
读取的是寄存器值还是io的真实值?
su1yirg 发表于 2024-7-25 12:43 | 显示全部楼层
能判断是拉高还是拉低,但是不能判断是不是强制
q1d0mnx 发表于 2024-7-25 13:50 | 显示全部楼层
在电子电路中,IO电平通常指的是输入/输出引脚的电压水平。读取IO电平可以用来判断引脚的状态,包括是否被外部电路强制拉低
kaif2n9j 发表于 2024-7-25 15:50 | 显示全部楼层
当一个引脚被设计为输入模式时,它的电平状态可以反映外部电路对该引脚的影响。
cen9ce 发表于 2024-7-25 17:05 | 显示全部楼层
如果引脚被外部电路通过一个低阻抗路径连接到地(GND),那么该引脚的电平会被拉低到接近地的电平,通常是0伏特或者接近0伏特的低电平
q1ngt12 发表于 2024-7-25 18:02 | 显示全部楼层
通过读取这个输入引脚的电平,如果检测到它处于低电平状态,可以推断出该引脚可能被外部电路强制拉低
lix1yr 发表于 2024-7-25 19:00 | 显示全部楼层
需要注意的是,这种判断并不是绝对的,因为还可能有其他因素导致引脚处于低电平,比如引脚本身的故障、噪声干扰等
g0d5xs 发表于 2024-7-26 08:30 | 显示全部楼层
在实际应用中,为了确保准确性,通常会结合其他检测手段,比如使用上拉电阻来确保在没有外部干扰时引脚处于高电平状态,或者使用硬件去抖动电路来减少噪声的影响
tax2r6c 发表于 2024-7-26 09:36 | 显示全部楼层
软件层面也可以通过多次读取电平并进行逻辑判断来提高检测的可靠性
d1ng2x 发表于 2024-7-26 11:23 | 显示全部楼层
我觉得可以读取啊,但是是不是因为干扰啥的不知道啊
liu96jp 发表于 2024-7-26 12:30 | 显示全部楼层
是寄存器的数据,也是IO的真实状态

shenxiaolin 发表于 2024-7-29 22:14 | 显示全部楼层
感谢分享
地瓜patch 发表于 2024-7-31 15:40 来自手机 | 显示全部楼层
可以读取端口状态,判断外设状况
小小蚂蚁举千斤 发表于 2024-7-31 22:00 | 显示全部楼层
其实都是映射关系其实是一样的
ym0sly 发表于 2024-8-31 12:31 | 显示全部楼层
当你通过GPIO寄存器如GPIOx->IDR来读取引脚值时,你得到的是引脚的当前状态。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

53

主题

329

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部