硬件: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的方式去手动触发一个中断事件,然后观察是否会进中断服务函数。
TI中文支持网


