在TI官网上下载的TMS320F28035的例程:
1)DSP2803x_Device.h中:extern cregister volatile unsigned int IFR; 其中关键字"cregister"不能识别,为灰色,导致Main函数里的IER IFR 都不能识别
2)在CCSV5环境下,声明一个中断函数 interrupt void epwm1_isr(void);发现提示" interrupt "为不能识别,提示语法错误?
3)编译后,连接上TMSF28035,在CCSV5下load program,出现�No Source available in main() at"XXXX"",程序不能运行;上述问题全部是用TI官方网站上的28035例程下出现的;
小弟在此请教了
Forrest:
不应该这样。
楼主卸载掉现在的CCSV5重新下载安装试试,或者换台电脑重装一下CCSV5试试,请装在默认的目录下,目录中不要有中文名的文件夹。
下面是CCSV5的下载链接:
http://processors.wiki.ti.com/index.php/Download_CCS
在TI官网上下载的TMS320F28035的例程:
1)DSP2803x_Device.h中:extern cregister volatile unsigned int IFR; 其中关键字"cregister"不能识别,为灰色,导致Main函数里的IER IFR 都不能识别
2)在CCSV5环境下,声明一个中断函数 interrupt void epwm1_isr(void);发现提示" interrupt "为不能识别,提示语法错误?
3)编译后,连接上TMSF28035,在CCSV5下load program,出现�No Source available in main() at"XXXX"",程序不能运行;上述问题全部是用TI官方网站上的28035例程下出现的;
小弟在此请教了
user3900194:
回复 Forrest:
我在ti网站上下载了28035的例程,通过仿真器能够运行里边的ram程序,能够正常调试。也可以通过仿真将flash程序下载片子内,但是flash程序不能调试运行,我应用的是ccs3.3.但是用ccs5无论ram还是falsh都可以正常运行,这是为什么?只是ccs的区别吗