code warrior 单步调试时不停地进中断

2020-02-11 09:54发布

刚用codeWarrior调试,想单步调试程序(程序里开了一个10ms的定时器),当程序运行到断点的时候,想进行单步调试,这是后一直跳到定时器中断里,无法进行单步调试。
在定时器开的情况下,怎么进行单步调试呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
wmm20031015
1楼-- · 2020-02-11 13:49
CW进入仿真界面后,点HC12MultilikCyclonePro(不同仿真器可能显示名称不同),在下拉菜单中点setup,在出来的对话框中点Debud options页,所Disable maskable ISR's when stepping勾上就解决了。

dgdzas
2楼-- · 2020-02-11 15:11
wmm20031015 发表于 2016-11-25 23:57
CW进入仿真界面后,点HC12MultilikCyclonePro(不同仿真器可能显示名称不同),在下拉菜单中点setup,在出来的 ...

wmm20031015,谢谢您的解答。
再请教一个问题,现在用PE产生的代码,有些地方要修改一下。然而每次打开项目的时候,重新编译后修改的部分又被清除了。
能不能指定哪些文件不被修改,否则这样太麻烦了。这个问题怎么解决会方便一些?
wmm20031015
3楼-- · 2020-02-11 17:27
 精彩回答 2  元偷偷看……
dgdzas
4楼-- · 2020-02-11 21:27
wmm20031015 发表于 2016-11-28 16:01
这个不清楚,没有遇到过

wmm20031015,你用freescale,没用PE产生代码是吧
wmm20031015
5楼-- · 2020-02-11 22:29
不用,自己写
dgdzas
6楼-- · 2020-02-12 00:34
wmm20031015 发表于 2016-11-28 16:10
不用,自己写

可以给一个你那里的SPI和I2C的例子参考吗?只要驱动那部分,其它都可以删掉,方便吗?

一周热门 更多>