首页
社区
课程
招聘
[疑问]关于单片机程序
发表于: 2006-7-25 13:46 4021

[疑问]关于单片机程序

2006-7-25 13:46
4021
从没研究过单片机程序,闲来无事,看了朋友写的一个单片机程序,发现最后落入一个死循环中,这样的程序能用么,永远都退不出来了,无法结束?

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 291
活跃值: (213)
能力值: ( LV12,RANK:210 )
在线值:
发帖
回帖
粉丝
2
对于这类程序,你当然希望它一直运行而不停下了,所以程序的主体基本都是这样的形式
while (1) {

xxxxxx;

}
不可能指望它有始有终而能够接受“操作系统”的“管理”的
2006-7-25 16:06
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
最初由 wangshy 发布
从没研究过单片机程序,闲来无事,看了朋友写的一个单片机程序,发现最后落入一个死循环中,这样的程序能用么,永远都退不出来了,无法结束?


黑他电源,断他系统,敲开芯片,应该就结束了,
2006-7-25 16:27
0
雪    币: 229
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
呵呵,有硬件看门狗呢:)

可以在程序死循环时强行复位
2006-7-25 16:46
0
雪    币: 414
活跃值: (531)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
5
那个循环我的理解是正常的,你看的是USB的狗吧,
2006-7-25 17:16
0
雪    币: 414
活跃值: (531)
能力值: ( LV9,RANK:170 )
在线值:
发帖
回帖
粉丝
6
那个循环我的理解是正常的,你看的是USB的狗吧,
当狗初始化完成后,等待的是中断的处理程序了.
2006-7-25 17:16
0
雪    币: 213
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
对于简单的单片机程序,没有复杂到使用OS和多task
  所以只有一个单一任务,如果有看门狗的话,这个任务还要适时清楚一下看门狗计数器就行
最初由 wangshy 发布
从没研究过单片机程序,闲来无事,看了朋友写的一个单片机程序,发现最后落入一个死循环中,这样的程序能用么,永远都退不出来了,无法结束?
2006-7-26 13:21
0
游客
登录 | 注册 方可回帖
返回
//