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

asm文件怎么加入到CCS工程中?

我找了一个中断的向量表asm文件,已经放到工程中啦,可是程序中还是一直在报错啊,感觉好像没有连接上,请问怎么将asm文件链接到CCS里啊?

这是asm文件:

;**********************************************************
; Global Symbols
;**********************************************************
.global _intcVectorTable
.global _c_int00
.global _DMAX_TranComplete_Interrupt

;**********************************************************
; Interrupt Fetch Packet
;**********************************************************
VEC_ENTRY .macro addr
STW B0,*–B15
MVKL addr,B0
MVKH addr,B0
B B0
LDW *B15++,B0
NOP 2
NOP
NOP
.endm

;**********************************************************
; Interrupt Vector Table
;**********************************************************
.align 1024
_intcVectorTable:
VEC_ENTRY _c_int00
VEC_ENTRY _DmaxintFetchPacket

我也不知道这个asm对不对,其中DMAX_TranComplete_Interrupt是中断处理函数;请诸位指教

Shine:

请问用的是哪款芯片?具体报什么错?

haidong qiu:

回复 Shine:

TMS320C6722B,俩个错误,都是未定义啊

Shine:

回复 haidong qiu:

从报错信息看,DmaxintFetchPacket在asm里没有用.global定义。

haidong qiu:

回复 Shine:

谢谢 ,其实关于672X中断向量表文件的编写我不懂,指导书也没有找到,有可能是我这个asm文件不对啊,你知道是那个文档关于中断向量这部分文件编写的说明吗?

Shine:

回复 haidong qiu:

cpu用户手册里第5章有专门讲中断向量表的。http://www.ti.com/lit/ug/spru733a/spru733a.pdf 

haidong qiu:

回复 Shine:

这个我看过啦,可是没找到关于asm编写的部分啊

Shine:

回复 haidong qiu:

可以参考csl中中断向量表csl_C672x_src_03_00_09_00\dsp\src\intc\_CSL_intcVecTable.s67的写法 

赞(0)
未经允许不得转载:TI中文支持网 » asm文件怎么加入到CCS工程中?
分享到: 更多 (0)