5510|5

34

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

CCS4.2编译环境下的警告 [复制链接]

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 
}      

DSPi器件是:TMS320VC5509A。CCS版本是:4.2.0.10018

code generate toos:TI v4.3.6

[ 本帖最后由 lovemail 于 2011-10-28 19:57 编辑 ]

最新回复

解决没有?  详情 回复 发表于 2013-5-11 10:34
点赞 关注
 

回复
举报

34

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
我自己已经把CCs4.2中的选项都尝试了,就是没得法。所以才求助的哈。
 
 

回复

34

帖子

0

TA的资源

一粒金砂(中级)

板凳
 
愿意与我讨论DSP开发中遇到的问题的,比如此类。请加我QQ:245506685.
 
 
 

回复

34

帖子

0

TA的资源

一粒金砂(中级)

4
 
这几天东改改西改改,终于调通了,去掉了这个warning.
CMD文件的改动如下: P_VECT(RIX)   : origin = 0FF80h   length = 00080h
该句中的length改为0100h.
.vectors              : { } > P_VECT      PAGE 0
去掉vector前的“。”。
 
 
 

回复

34

帖子

0

TA的资源

一粒金砂(中级)

5
 
不过这样编译出来的文件下载到芯片中运行还是有问题。
 
 
 

回复

25

帖子

0

TA的资源

一粒金砂(中级)

6
 
解决没有?
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表