打印

单步状态下还是无法进入中断

[复制链接]
901|21
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
wuhany|  楼主 | 2016-7-23 19:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
wyjie| | 2016-7-23 19:18 | 只看该作者
全速运行呢

使用特权

评论回复
板凳
wuhany|  楼主 | 2016-7-23 19:19 | 只看该作者
点击全速运行时可以进入中断

使用特权

评论回复
地板
dengdc| | 2016-7-23 19:20 | 只看该作者
中断跳转语句是啊?

使用特权

评论回复
5
wuhany|  楼主 | 2016-7-23 19:20 | 只看该作者
PieVectTable.EPWM1_INT = &ISR_Run

使用特权

评论回复
6
jiahy| | 2016-7-23 19:21 | 只看该作者
还有什么现象

使用特权

评论回复
7
wuhany|  楼主 | 2016-7-23 19:22 | 只看该作者
单步运行时,我观察EPWM1计数寄存器确实已经增加到了PRD,并且中断标志位EPWM1_INT也由0变为1,但就是不进入中断

使用特权

评论回复
8
shimx| | 2016-7-23 19:23 | 只看该作者
你是将flash_lnk.cmd换成了RAM.cmd是吧  

使用特权

评论回复
9
jiaxw| | 2016-7-23 19:24 | 只看该作者
你可以这样看  在中断服务程序ISR_Run中设置硬件断点  

使用特权

评论回复
10
wuhany|  楼主 | 2016-7-23 19:25 | 只看该作者
然后呢

使用特权

评论回复
11
liliang9554| | 2016-7-23 19:26 | 只看该作者
然后单步看能否进入   

使用特权

评论回复
12
zhaoxqi| | 2016-7-23 19:27 | 只看该作者
对,全速运行能进去就OK了

使用特权

评论回复
13
wuhany|  楼主 | 2016-7-23 19:28 | 只看该作者
设置硬件断点,然后全速就可以进去到断点处,但是单步运行仍然进不了中断,不过也没关系,能进就可以调试了。

使用特权

评论回复
14
jiajs| | 2016-7-23 19:29 | 只看该作者
那咋办啊

使用特权

评论回复
15
wuhany|  楼主 | 2016-7-23 19:30 | 只看该作者
想问CCS下这种调试是不是确实单步无法进入中断,还是我的软硬件有问题?

使用特权

评论回复
16
zhenykun| | 2016-7-23 19:31 | 只看该作者
应该是可以的  就是在你单步的时候和你中断的时候是否正好对应

使用特权

评论回复
17
wuhany|  楼主 | 2016-7-23 19:32 | 只看该作者
对应了呢,我特地观察的中断标志寄存器,即便置1也没有进去,刚在网上查网上有人说单步就是进不了,有待考证。

使用特权

评论回复
18
jlyuan| | 2016-7-23 19:33 | 只看该作者
我就怀疑你单步的时候   软件上看到的那个单步跳动和真正DSP硬件的速度不是对应的

使用特权

评论回复
19
jlyuan| | 2016-7-23 19:34 | 只看该作者
你可以让中断信号一直在触发  然后单步

使用特权

评论回复
20
wuhany|  楼主 | 2016-7-23 19:35 | 只看该作者
嗯,好,我看下啊

使用特权

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

本版积分规则

879

主题

10435

帖子

4

粉丝