微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > DSP学习交流 > 单步调试无法进入中断

单步调试无法进入中断

时间:10-02 整理:3721RD 点击:
cmd文件昨天已经从flash_lnk.cmd换成flash_lnk.cmd文件,jtag在线调试,单步状态下还是无法进入中断。点击全速运行时可以进入中断,这是我的中断跳转语句  PieVectTable.EPWM1_INT = &ISR_Run,单步运行时,我观察EPWM1计数寄存器确实已经增加到了PRD,并且中断标志位EPWM1_INT也由0变为1,但就是不进入中断,这是怎么回事?急求解决

问题已经解决!
Debug的时候,通过单步运行,发生了中断,程序也无法进入中断。正确的调试方式是,在Interrupt函数中设置断点,然后让程序自动运行下去,如果成功进入中断,则会在断点处停下来。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top