智能车制作
标题:
关于外部电平检测,有什么好的方式呢
[打印本页]
作者:
茅坑的石头
时间:
2016-5-24 11:23
标题:
关于外部电平检测,有什么好的方式呢
本人的项目中,有一个外部电平检测的功能,
原始设计:
外部电平设置为中断线,由边沿触发,然后作相应处理。
具体过程
iqr
{
中断发生;
判断是否是高电平
flag = 3 // 代表上升沿
else
flag = 1 //代表下降沿
}
main()
{
if (flag == 3)
{
delay 10毫秒
if (flag == 3)
{
flag = 2; //失能标志
;
}
}
if (flag == 1)
{
delay 10毫秒
if (flag == 1)
{
flag = 2; //失能标志
;
}
}
}
本人发现这样做有问题,在外部电平 频繁抖动的时候 会出现问题(事件会丢失)。。
后续本人打算采用轮询电平的方式去做。。。
不知道 各位道友有何高见
欢迎光临 智能车制作 (http://111.231.132.190/)
Powered by Discuz! X3.2