找回密码
 注册
搜索
查看: 608|回复: 2

[讨论] GPIO脚接出PIN的问题?

[复制链接]
发表于 2007-4-29 16:38:05 | 显示全部楼层 |阅读模式
 在从GPIO接出的PIN脚在用软件控制的时候通常是高电平还是低电平触发?是个人喜好问题吗?控制是不是有时延?还是有在某个时间段触发?
发表于 2007-4-30 14:51:14 | 显示全部楼层
是高电平触发还是低电平触发取决于你的电路设计.
当你所接到的线路在没有触发时为高,触发时为低,那么你只能用下降沿做触发.
当用高低电平来作触发时,控制必然是有时延的,需要GPIO一直在轮询信号的状态,当发现电平更改后认为是触发;但是这种情况会很耗系统资源,严重时会使MCU无法正常工作.
当用上升沿下降沿触发时,GPIO处于中断状态,只有当信号变换时才会触发, 这样不会一直耗用资源,且判断的时延很小,几乎可以不用考虑.因为中断的优先级一般会设为最高.
点评回复

使用道具 举报

 楼主| 发表于 2007-5-9 08:56:44 | 显示全部楼层
了解,謝謝指教!
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-2-24 23:34 , Processed in 0.045823 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表