打印
[AVR单片机]

avr热复位后(出上电复位)的困扰问题,谢谢来发言

[复制链接]
1438|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
最爱单片机|  楼主 | 2008-6-21 16:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
按照手册说avr单片机任何复位源来时,单片机的端口都要复位到初始状态,这里有个问题,比如看门狗复位了,我希望复位后原来端口的输入状态要保持住,不希望复位到初始值,怎么办?因为如果复位到初始值的话,这个复位就可能影响到单片机复位前的工作状态了,就麻烦了。困扰了我很长时间了,谢谢哪位大虾来帮帮小弟
沙发
dai_weis| | 2008-6-21 22:41 | 只看该作者

复位了本身就意味着出现了不可预料的故障

这时候要做的是把故障范围降到最小,然后才是恢复现场,也可能需要人为干预,你可以把端口数据写入EEPROM中,例如每分钟写一次或者写入有备份电源的RAM里

我认为复位之后要做的是保证故障范围最小,损失最低才是关键,至于能否恢复现场则显得不那么重要了

使用特权

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

本版积分规则

2

主题

5

帖子

0

粉丝