使用C6701定时中断,思路是设置相关寄存器,允许Timer0定时中断产生,通过中断向量表跳转到自定义的中断服务函数,但是在编译报错:
error: relocation overflow occured at address 0x00000000 in section '.vec'
of input file 'E:\userx\testtimer1\Debug\intr.obj'. The 32-bit
relocated address 0x800014a0 is too large to encode in the 16-bit
signed field. The value was truncated.
程序中应用了TI提供的外围支持库PDF文档中的intr.asm 文件.
感觉C6701yuC32中断处理不同,C32中设置中断向量表首地址后,首地址+中断号指向中断服务函数入口地址,就基本完成了中断服务的设置,
请教给予指点,十分感谢!