请教大家个问题。在ccs6.1.3中建立c5509a的工程。不利用csl库,自己编写中断向量表文件vectors.asm,在cmd文件中申明.vectors,中断向量表文件中定义.sect ".vectors",二者对应,编译后提示warning #10247-D: creating output section "vectors" without a SECTIONS specification程序中除了中断向量表文件名为vectors外,再无其他地方出现vectors,在网上查询说rts55x.lib文件中有,但该lib文件是在编译选项里加入的,无法看到其具体内容。想请教这个警告怎么解决?谢谢!
Shine:
在cmd文件里加一句vectors> RAM //任意memory下定义的内存段。
user5352634:
回复 Shine:
我试过加vectors :{} >VECS0 PAGE0编译成功了,但是程序运行时,在vectors.asm中的定时器中断不响应了,去掉词句就正常了,只是程序会报警告。会不会是用csl库时才会用到rts55x.lib
中的中断向量表(空的),因为csl库函数在程序具体用到某个中断时才会去配置中断向量。