导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→软件从头跑,Port状态不变,这样有没有办法实现?

* 55679: 软件从头跑,Port状态不变,这样有没有办法实现?

   littertiger 
littertiger发表的帖子 

 软件从头跑,Port状态不变,这样有没有办法实现?
软件从头跑,port状态不变,这样有没有办法实现?
为了防止软件跑飞,我想每隔一段时间,程序就从0x00开始重新执行。
但是如果用软reset,port口的状态也会跟着变化,这不是我所要看到的。
如果放在主程序里面用goto之类,不能保证程序在跑飞的时候还能执行;
如果放在中断里面用goto之类,老师不返回中断是不是影响程序的执行呢?

老大呀,给我一个良策吧!!!!!

发表时间:2004年5月31日8:54:23

  
回复该帖

本主题共有 4 帖,分页:>>>>>该主题的所有内容[4]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  55681.[详细]为什么不用watchdog?
摘要:......(无内容)
- [yamoon][989次] 2004年5月31日

  55721.[详细]在每个端口上并联一个适当的电容
摘要:在每个端口上并联一个适当的电容,电容的大小根据复位时间长短决定......(62字)
- [hualch][944次] 2004年5月31日

  55747.[详细]也许可以这么做
摘要:修改库文件中的CSTARTUP.A51文件,可以实现上述要求,不过要多一条判断来确定是否是掉电重启,不过要实现的话并不那么容易,需要你对这方面有足够的了解......(142字)
- [yamoon][895次] 2004年6月1日

[上一篇帖子]:为什么不用watchdog?
[下一篇帖子]:我有C语言的CS5522的驱动要吗?别人的8051的汇编,但我没有验证过