打印

重新执行主函数

[复制链接]
1021|28
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wyjie|  楼主 | 2017-8-26 20:14 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
dengdc| | 2017-8-26 20:20 | 只看该作者

慢点说,别着急,把问题描述清楚些,最好举例说明,大家要理解了您的问题,才能帮助您。

使用特权

评论回复
板凳
wyjie|  楼主 | 2017-8-26 20:22 | 只看该作者
在定时器中断里修改了寄存器,退出中断要是重新执行主函数不是又改回去了吗?怎么没改回去呀??

使用特权

评论回复
地板
jiahy| | 2017-8-26 20:23 | 只看该作者
定时器的中断退出,不一定立即返回到主函数,也可能会进入其他中断。

使用特权

评论回复
5
jiaxw| | 2017-8-26 20:25 | 只看该作者

中断完成后是返回进入中断的地方吧,有可能你的寄存器是在进入中断前面修改的,那应该就改不回来了吧

使用特权

评论回复
6
liliang9554| | 2017-8-26 20:26 | 只看该作者
中断完成之后是返回进入中断的地方的  楼上说的对

使用特权

评论回复
7
zhaoxqi| | 2017-8-26 20:27 | 只看该作者
加变量一步一步调试吧,看看到哪停住了

使用特权

评论回复
8
jiajs| | 2017-8-26 20:31 | 只看该作者
看看中断地址在哪里,是什么时候,什么地方产生中断的,中断程序执行完后,返回到哪里?

使用特权

评论回复
9
wyjie|  楼主 | 2017-8-26 20:32 | 只看该作者
嗯,我再好好看看哈

使用特权

评论回复
10
jlyuan| | 2017-8-26 20:33 | 只看该作者
中断执行完了,会跳出该中断的回到主程序继续运行的。

使用特权

评论回复
11
wyjie|  楼主 | 2017-8-26 20:34 | 只看该作者
哦,那我就知道怎么回事了,多谢大家,结贴了哈

使用特权

评论回复
12
kkzz| | 2017-8-28 22:10 | 只看该作者
中断执行完成就回到主函数了。

使用特权

评论回复
13
hudi008| | 2017-8-28 22:11 | 只看该作者
在主函数里面有死循环吗

使用特权

评论回复
14
lzmm| | 2017-8-28 22:11 | 只看该作者
中断函数执行完成才能进入下一步。

使用特权

评论回复
15
minzisc| | 2017-8-28 22:11 | 只看该作者
程序不执行是死机了吗

使用特权

评论回复
16
selongli| | 2017-8-28 22:12 | 只看该作者
这个不能回到main函数吗

使用特权

评论回复
17
fentianyou| | 2017-8-28 22:12 | 只看该作者
最好粘贴代码看看

使用特权

评论回复
18
xiaoyaodz| | 2017-8-28 22:13 | 只看该作者
这个代码不能执行?

使用特权

评论回复
19
febgxu| | 2017-8-28 22:13 | 只看该作者
wyjie 发表于 2017-8-26 20:22
在定时器中断里修改了寄存器,退出中断要是重新执行主函数不是又改回去了吗?怎么没改回去呀??
...

你的代码执行的是什么

使用特权

评论回复
20
sdlls| | 2017-8-28 22:13 | 只看该作者
wyjie 发表于 2017-8-26 20:22
在定时器中断里修改了寄存器,退出中断要是重新执行主函数不是又改回去了吗?怎么没改回去呀??
...

中断可能没有执行完成。

使用特权

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

本版积分规则

927

主题

12706

帖子

5

粉丝