TMS30F2812 控制器原 CCS5.5的工程能用,在CCS6.0上跑飞了。就因为加了 printf() 在console里打印,去掉printf,就不会跑飞,跑到ILLEGAL_ISR()函数里不出来了。但在2812的.cmd文件里加了 -stack 0x400和-heap 0x400,配置文件里 printf support选mnimal,库函数使用的是"rts2800_ml.lib"。程序编译无错误,无警告。请问大神是还需要改哪里吗?
Seven Han:关于使用 printf您可以阅读下:
processors.wiki.ti.com/…/Tips_for_using_printf