突然想到一个问题,单片机程序跑飞之后定时器还能工作不

2020-01-22 12:10发布

自己写的程序不多,也没遇到过程序被外界干扰跑飞的情况。所以请教一个各位大神单片机在受到外界干扰程序跑飞之后里面的定时器中断还能定时执行不?

我理解的程序跑飞就是PC指针错乱了,那影响的应该只是主函数的执行吧。定时器中断是独立于主函数的硬件,会被程序跑飞干扰么?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
54条回答
albert.hu
1楼-- · 2020-01-28 09:43
 精彩回答 2  元偷偷看……
GUOHUDONG
2楼-- · 2020-01-28 14:33
不一定,我就遇到过程序跑飞,计时器还在计时.
babysnail
3楼-- · 2020-01-28 17:32
albert.hu 发表于 2014-9-17 10:51
飞了就不一定怎么执行了,从汇编角度说,因为是非定长的操作码和操作对象,读取到的指令就不一定对应c里面 ...


是的,你理解的还是很通彻的。还有跳到数据区,也可解释成程序一个道理。
xiaoyigechaos
4楼-- · 2020-01-28 22:11
遇到过定时器喂狗,程序跑飞狗没死的情况
hutomy
5楼-- · 2020-01-29 01:52
xiaoyigechaos 发表于 2014-9-17 11:27
遇到过定时器喂狗,程序跑飞狗没死的情况

所以说狗要在主循环中来喂.
lixin91985
6楼-- · 2020-01-29 05:08
 精彩回答 2  元偷偷看……

一周热门 更多>