打印

掉电后或者进入睡眠模式, 受到干扰问题!

[复制链接]
5739|14
手机看帖
扫描二维码
随时随地手机跟帖
楼主
yewuyi| | 2011-8-16 11:14 | 显示全部楼层 回帖奖励 |倒序浏览
在MCU掉电的情况下,就谈不上干扰了,反正此时不工作,而且上电后都是《从头再来》

在睡眠的时候,MCU抵抗干扰的能力比工作时一般要强一些,主要是各个模块都关闭了,MCU内核一般也都关闭了,振荡源也关闭了,一般此时很难干扰让PC指针出错。

是否死机和你的程序纠错相关,硬件一般不会死机,如果程序能发现并纠正这个错误,则不会死机,看门狗则是纠正错误的方法之一。

使用特权

评论回复
沙发
yewuyi| | 2011-8-17 14:56 | 显示全部楼层
是不是可以这么理解呢: 睡眠模式, 由于外部干扰, UART是有可能唤醒不了单片机呢啊?!
55948218 发表于 2011-8-17 12:20


谁也不能保证每一次通信都是传输正确的,所以这就产生了通信的纠错措施,只要辅助一定的纠错措施,即使某次未能正确唤醒,但也能保证在随后的处理解决这个问题,除非硬件出错。

使用特权

评论回复
板凳
yewuyi| | 2011-8-18 09:33 | 显示全部楼层
哈哈,根本不用间隔检测,是放心的埋头大睡,还就是能搞定,看来是偶的专利技术了哈。
NE5532 发表于 2011-8-17 20:06


呵呵,那要什么专利技术,实在不行,把UART信号再并接到某个具备电平中断的IO口上,通信之前,先发0X55

使用特权

评论回复
地板
yewuyi| | 2011-8-18 17:31 | 显示全部楼层
我认为单片机在长时间内(超过8小时,甚至更长)处在睡眠模式下, 重新唤醒单片机不如复位单片机可靠! 由于单片机一直处于供电状态,不能断电后重新上电!
所以呢, 长时间处在睡眠模式下, 如果被干扰了, IO口状态改变了 ...
55948218 发表于 2011-8-18 09:53



肯定没有的事情,工业控制器很多都有待机模式

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则