广告

原创 CCS使用问题及解决方案

2009-9-28 21:05 2688 0 分类: 处理器与DSP

1. 当使用CCS编译时出现类似


XXXX line ???warning:last line of file ends without a newline ?”错误提示,怎么办?


答:程序做好后,用CCS编译经常报这样的警告!此警告系因TI CCS编译器系统中文件是一空行结尾的,即你的程序最后一个字符后应有两个回车。而编译时仅在你的文件尾处找到了一个回车。不过一般情况下你可以不理会它,很少因为这样造成程序不能正常运行的。当然作为一个程序员的精神就是补充程序中另一个回车。


2. CCS下,OUT文件加载时提示“Data verification failed...”的原因?


答:LinkCMD文件分配的地址同GEL或设置的有效地址空间不符。中断向量定位处或其它代码、数据段定位处,没有RAM,无法加载OUT文件。解决方法:


1) 如果目标系统的实际情况是在相应位置确实没有RAM,则需要调整LinkCMD文件,使得定位段处有RAM


2)        调事GEL文件中的Memory Map,调整存储器设置,使得相应的RAM区有效。大部分使用TI Gel文件夹中的gel文件的程序大多存在此问题。


3. VC的库能否在CCS中调用?


答: VC下的库不能在CCS下使用。因为大多数的VC库都是MFC的库或者调用了Windows操作系统函数的库。


4. DSP在仿真时,系统提示“Warning! No valid program……”?


答:DSP的仿真与主机上比如说VC环境下的软件调试不太一样,主机上调试是程序本身就在主机上执行,所以不需要加载程序。而调试DSP程序时,DSP RAM中本身不含代码,代码需要加载到DSP上去才能执行。加载程序的方法是Program——>Load Program…


5. 烧写Flash 时提示出错:


data verificatio failed at adress ???,


please verify targe memory and memory map!


答:此问题同问题4,可以按照问题4的方法解决,或是在烧写之前先做一次Debug——>Reset CPU!

广告

文章评论 0条评论)

登录后参与讨论
相关推荐阅读
gujunyi1_407560534 2011-03-22 16:43
NP0,X5R,X7R,Y5V释义及其用途
这个是按美国电工协会(EIA)标准,根据不同介质材料而分类。这类参数描述了电容采用的电介质材料类别,温度特性以及误差等参数,不同的值也对应着一定的电容容量的范围。具体来说,就是:X7R常用于容量为33...
gujunyi1_407560534 2011-03-22 16:29
转贴:电容的选型
从电子产品的设计到采购来看,无源元件只是一个配角,其在整个电子产品中所占的物料成本仅约一成,但电子产品中的无源元件数量却是最多的。以电容为例,从2G发展到3G,仅一部手机中的MLCC数量就从平均165...
gujunyi1_407560534 2011-01-28 12:34
手把手将你用PADS Layout 2007.2生成Gerber文件
        本文主要讲述如何利用PADS 2007.2 Layout生成Gerber文件,由于内容较多,所以不再一一列出,这里仅贴出里面第一页的内容,总共14页。需要的博友们可以下载后观看,如有问...
gujunyi1_407560534 2011-01-12 16:10
DxDesigner的两个使用技巧-你一定用得着,而且很有帮助
...
gujunyi1_407560534 2010-11-22 13:47
VCC、VDD、VEE、VSS释疑汇总
在电子电路中,常可以看到VCC、VDD和VSS三种不同的符号,它们有什么区别呢?1、解释VCC:C=Circuit 表示电路的意思,即接入电路的电压;VDD:D=Device 表示器件的意思,即器件内...
gujunyi1_407560534 2010-11-17 12:23
晶体振荡器专题介绍
1、晶振的作用       晶振是晶体振荡器的简称,分为有源晶振和无源晶振两种,有源晶振无需外接匹配电容,只要加电即可输出一定频率的周期波形,所以有源晶振一般是四个引脚;无源晶振严格来说不能叫晶振,只...
我要评论
0
0
广告
关闭 热点推荐上一条 /1 下一条