我以前一至用汇编编写DSP(F240)的程序,最近想学学混合编程,遇到一个问题有请各位帮忙.
编写中断转移段vectors.c:
asm(" .ref _c_int0 ");
asm(" .sect \"vectors\" ");
asm(" RSVECT B _c_int0 ");
asm(" .text ");
另编译简单main .c程序段
并将vectors.c 和main.c 加入到source中
在lib中添加rts2xx.lib
在cmd文件中link -main.obj 和 vectors.obj
有 -c 的编译选项
但是在vectors编译时提示找不到_c_int0
同样在连接时也找不到_c_int0
_c_int0不是自动添加的吗?为什么老是有这种错误
有意见的大家来讨论一下,谢谢! |