TI中文支持网
TI专业的中文技术问题搜集分享网站

6678 trap使用

硬件:6678

软件:ccs5.2

我想在程序中嵌入一条汇编指令__asm(" trap 15");

我的目的是这样的,我设置的定时器中断为15号中断,我想测试中断向量表和时钟中断是否成功,然后我就嵌入了上述的指令。但是编译的时候出错

      Invalid mnemonic specification
        TRAP 15

1 Assembly Error, No Assembly Warnings

Errors in Source – Assembler Aborted

请问大家这是什么错误,正确方法是什么?还有6678的文档中哪个文档有讲到trap指令用法。

wei wang6:

千万不要沉啊,求大神指点。

Andy Yin1:

我只在 C66x instruction set中找到trap的一点资料,参考中断6.6.4节,但是是通过纯汇编的方式,没有找到其他更多的资料。

你的目的是验证中断事件与中断服务函数是否挂接成功,我觉得可以通过写ISR的方式去手动触发一个中断事件,然后观察是否会进中断服务函数。

赞(0)
未经允许不得转载:TI中文支持网 » 6678 trap使用
分享到: 更多 (0)