This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CCS V5.2中DSP28X汇编头文件中定义TIMER0TIM .set 0C00h为什么会出错?

Other Parts Discussed in Thread: TMS320F28232

软件:CCS  V5.2

芯片:TMS320F28232

汇编的自定义头文件是“F28232.H“

1、头文件中定义寄存器的对应地址写成TIMER0TIM  .set 0C00h总是提示出错是什么原因?

2、求DSP28X汇编例程工程,为什么TI只提供C例程,不提供汇编的?????

上图片

  • TIMER0TIM .set 0C00h 这条语句不能在.h中使用,应该将它放在.asm文件中使用,或者在.h文件中用asm( "TIMER0TIM .set 0C00h" )语句。 关于为什么不提供汇编的例程我个人认为是因为大多数用户开发都使用C语言,并且C语言开发要容易的多,因此才会这样。但是TI也提供了很完善的汇编使用资料,可以去官网上下载 ASM User guide 和 C28x Instruction Set的相关文档。