[求助] 定时器中断为什么主函数去掉while(1),灯就不闪烁了

shijizai   2018-5-9 13:18 楼主
定时器中断为什么主函数去掉while(1),灯就不闪烁了。加上while(1),灯就可以闪烁,即使while(1)中是空的。为什么,大神解释,多谢多谢
  • 326fd89068a12438a9f3758203b4426.png

回复评论 (7)

不断的重启,不等定时器中断发生,就又一次重新启动了。
点赞  2018-5-9 13:58
引用: pjyang 发表于 2018-5-9 13:58
不断的重启,不等定时器中断发生,就又一次重新启动了。

没懂,while(1)不就是循环吗,去掉循环中断就不进行了,哪里有不断的重启?
点赞  2018-5-9 14:17
main函数不可以结束
点赞  2018-5-10 10:24
因为程序跑飞了,不知道去哪里了
点赞  2018-5-21 09:40
main函数不能终止,要一直的循环,不然运行到最后一个“}”就结束了主程序了!
点赞  2018-5-21 09:50
程序结束了吧
点赞  2018-5-30 21:20
你认为程序结束了,可芯片不知道,还要向下执行,程序乱了,谁知道后面执行的是什么
点赞  2018-11-23 16:12
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复