在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
芯片精品文章合集(500篇!)    创芯人才网--重磅上线啦!
查看: 11816|回复: 4

[原创] CCS4.2编译环境下的警告

[复制链接]
发表于 2011-10-27 19:15:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 cjsb37 于 2013-4-29 08:59 编辑

warning: creating output section "vectors" without a SECTIONS specification
首先这个warning确实影响了我程序的运行。我在CCS3.3下编译无任何问题,下载到板子上也可很好运行。但是使用CCS4.2,将3.3文件转换到4.2版本中,出现了这个警告。生成的文件在板子上运行,无法得到预期的效果。这样排除板子和程序代码的问题。查看论坛上有过这个帖子,但是很遗憾,并没有说解决方法。上网查询可知问题大概出在CMD文件上。我仔细查看了我的CMD文件,确实没发现问题。现在可能的问题就出在CMD文件在CCS4.2的设置上,谁能告知下CCS4.2下的编译器选项中需要如何设置CMD文件?也请顺便帮忙检查下CMD文件,虽然自己检查没有问题,但是可能存在自己忽略的问题。


CMD文件代码:

MEMORY
{
PAGE 0:
    PROG0(RWX)    : origin = 04000h   length = 08000h
    P_VECT(RIX)   : origin = 0FF80h   length = 00080h
PAGE 1:
    DATA0(RW)     : origin = 0C000h   length = 04000h
}
SECTIONS
{
  .vectors              : { } > P_VECT      PAGE 0
  .text                 : { } > PROG0       PAGE 0
  .cinit                : { } > PROG0       PAGE 0   
  .csldata              : { } > DATA0       PAGE 1
  .stack                : { } > DATA0       PAGE 1  
  .sysstack             : { } > DATA0       PAGE 1
  .bss                  : { } > DATA0       PAGE 1   
  .cio                  : { } > DATA0       PAGE 1
  .const                : { } > DATA0       PAGE 1
  .sysmem               : { } > DATA0       PAGE 1  
}      
截图01.gif





 楼主| 发表于 2011-10-28 18:07:11 | 显示全部楼层
希望与大家讨论DSP开发中遇到的各种问题。比如此类。我的QQ:245506685
 楼主| 发表于 2011-10-28 20:26:55 | 显示全部楼层
这几天东改改西改改,终于调通了,去掉了这个warning.
CMD文件的改动如下: P_VECT(RIX) : origin = 0FF80h length = 00080h
该句中的length改为0100h.
.vectors : { } > P_VECT PAGE 0
去掉vector前的“。”。
发表于 2012-2-17 16:24:26 | 显示全部楼层
出结果的感觉真好
发表于 2012-2-23 10:12:46 | 显示全部楼层
学习学习
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-28 03:33 , Processed in 0.033128 second(s), 11 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表