注册 登录
电子工程世界-论坛 返回首页 EEWORLD首页 频道 EE大学堂 下载中心 Datasheet 专题
lovemail的个人空间 https://home.eeworld.com.cn/space-uid-370565.html [收藏] [复制] [分享] [RSS]
日志

CCS4.2编译环境下的警告

已有 1961 次阅读2011-10-27 11:07

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 
}      

 

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

热门文章