打印

硬件里面主函数为什么必须要求是无限循环?

[复制链接]
3028|9
手机看帖
扫描二维码
随时随地手机跟帖
沙发
思行合一| | 2010-9-12 12:53 | 只看该作者
必须有主循环,要不函数执行到末尾就在那定着了,怎么响应其他中断什么呢

使用特权

评论回复
板凳
思行合一| | 2010-9-12 12:53 | 只看该作者
往上搜了一下


因为程序是不断执行的.
如果没有while(1)
就会跳出main loop

使用特权

评论回复
地板
bit6019| | 2010-9-12 13:17 | 只看该作者
貌视没有主动虚幻,会跳到main函数开始重新执行,必须要死循环住址这种行为

使用特权

评论回复
5
yulri| | 2010-10-15 11:19 | 只看该作者
没有死循环是要执行完地!!!

使用特权

评论回复
6
gshuang1| | 2010-10-15 11:33 | 只看该作者
我一开始学单片机的时候也有这种疑问,自己还亲自试过,在51里面,没死循环就运行完就复位重新运行。其实这个原理很简单

使用特权

评论回复
7
永不落的星| | 2010-10-15 16:00 | 只看该作者
主函数是不断执行的

使用特权

评论回复
8
huzixian| | 2010-10-31 12:22 | 只看该作者
没有主循环的话,程序就不运行了!

使用特权

评论回复
9
craaazyfor| | 2010-11-17 23:39 | 只看该作者
是要让主函数不返回~~

使用特权

评论回复
10
yoyowodeai| | 2010-11-19 21:33 | 只看该作者
反正没有死循环是不干活的!

使用特权

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

本版积分规则

350

主题

1515

帖子

1

粉丝