我在TI网站上下载的程序,sprc832 “2802x CC++ Header Files and Peripheral Examples .zip”
A:安装后,将CCS3.3里面的28026的FLASH的例程导入CCS4,可以烧写到DSP里面。没有问题,程序能正常运行。
B:但是肯定要自己建立文件夹以方便项目维护,所以自己拷贝了整个工程文件夹,并且将例程中的快捷连接的C文件,ASM,cmd等文件也拷入。就会把DSP烧坏。
如果烧写了A,再烧写B,再烧写A的时候同样出问题,且出的问题都一样。也就是说只要烧写B,就会把DSP烧坏。下面是A,B,A顺序下的最后图。现在我已经搞坏了好几个DSP了,晕啊。
我估计是烧到了密码区了,但是,我是完全拷贝文件夹后,且把链接变成了真实的文件。并且编译的结果一样都是“code branch”的警告提示而已。
并且我烧写和移植RAM的例程没有任何的问题啊。
Jones Chen:
1. 您指的烧坏了,是连不上仿真器,还是什么现象?
2. 您看一下cmpassword.asm里面写密码了么?还是全FFFF?
我在TI网站上下载的程序,sprc832 “2802x CC++ Header Files and Peripheral Examples .zip”
A:安装后,将CCS3.3里面的28026的FLASH的例程导入CCS4,可以烧写到DSP里面。没有问题,程序能正常运行。
B:但是肯定要自己建立文件夹以方便项目维护,所以自己拷贝了整个工程文件夹,并且将例程中的快捷连接的C文件,ASM,cmd等文件也拷入。就会把DSP烧坏。
如果烧写了A,再烧写B,再烧写A的时候同样出问题,且出的问题都一样。也就是说只要烧写B,就会把DSP烧坏。下面是A,B,A顺序下的最后图。现在我已经搞坏了好几个DSP了,晕啊。
我估计是烧到了密码区了,但是,我是完全拷贝文件夹后,且把链接变成了真实的文件。并且编译的结果一样都是“code branch”的警告提示而已。
并且我烧写和移植RAM的例程没有任何的问题啊。
Shucheng Wang:
回复 Jones Chen:
您好!
1.烧坏了是指程序再也烧部进去了。信息如帖子中的图片所示。检查硬件:DSP晶振能振,但是没有任何输出了。
2cmpassword.asm中没有写密码,全是FFFF。
整个工程中的差异为,只是把工程文件夹拷贝到别的地方。把链接的文件换成了实体文件。
我在TI网站上下载的程序,sprc832 “2802x CC++ Header Files and Peripheral Examples .zip”
A:安装后,将CCS3.3里面的28026的FLASH的例程导入CCS4,可以烧写到DSP里面。没有问题,程序能正常运行。
B:但是肯定要自己建立文件夹以方便项目维护,所以自己拷贝了整个工程文件夹,并且将例程中的快捷连接的C文件,ASM,cmd等文件也拷入。就会把DSP烧坏。
如果烧写了A,再烧写B,再烧写A的时候同样出问题,且出的问题都一样。也就是说只要烧写B,就会把DSP烧坏。下面是A,B,A顺序下的最后图。现在我已经搞坏了好几个DSP了,晕啊。
我估计是烧到了密码区了,但是,我是完全拷贝文件夹后,且把链接变成了真实的文件。并且编译的结果一样都是“code branch”的警告提示而已。
并且我烧写和移植RAM的例程没有任何的问题啊。
Jones Chen:
回复 Shucheng Wang:
能否做如下这个实验,
用CCS3,.3进行连接,看看是否能够连接。
如果能连接,再点击烧写插件,看看是否是加密。
另外,您用的芯片是F28026么?