搜索
bottom↓
回复: 3

请教PM-plus link 问题【恢复】

[复制链接]

出0入0汤圆

发表于 2008-10-28 13:51:06 | 显示全部楼层 |阅读模式
我用CC78K0S编译通过, 但link有下面的问题:

*** ERROR F206 Segment '@@DATA' can't allocate to memory - ignored.

*** ERROR F206 Segment '@@INIT' can't allocate to memory - ignored.



下面是MAP文档, 

8K/0S Series Linker W1.40                    Date:28 Oct 2008 Page:   1



Command:   -fmain.plk

Para-file: -yC:\NECTOOLS32\DEV\

           main.rel

           

Out-file:  main.lmf

Map-file:  main.map

Direc-file:

Directive:





*** Link information ***



    12 output segment(s)

  C28H byte(s) real data

   427 symbol(s) defined





*** Memory map ***





  SPACE=REGULAR



  MEMORY=ROM

  BASE ADDRESS=0000H    SIZE=1000H

         OUTPUT   INPUT    INPUT      BASE      SIZE

         SEGMENT  SEGMENT  MODULE     ADDRESS

* gap *                               0000H     0008H

         @@VECT08                     0008H     0002H   CSEG AT

                  @@VECT08 main       0008H     0002H

* gap *                               000AH     000CH

         @@VECT16                     0016H     0006H   CSEG AT

                  @@VECT16 main       0016H     0006H

* gap *                               001CH     0002H

         @@VECT1E                     001EH     0002H   CSEG AT

                  @@VECT1E main       001EH     0002H

* gap *                               0020H     0020H

         @@CALT                       0040H     0000H   CSEG CALLT0

                  @@CALT   main       0040H     0000H

* gap *                               0040H     0040H

         opt                          0080H     0B19H   CSEG AT

                  opt      main       0080H     0B19H

         @@R_INIS                     0B99H     0000H   CSEG UNITP

                  @@R_INIS main       0B99H     0000H

         @@CNST                       0B99H     0009H   CSEG

                  @@CNST   main       0B99H     0009H

         @@R_INIT                     0BA2H     00FCH   CSEG

                  @@R_INIT main       0BA2H     00FCH

* gap *                               0C9EH     0362H



  MEMORY=RAM

  BASE ADDRESS=FE00H    SIZE=0200H

         OUTPUT   INPUT    INPUT      BASE      SIZE

         SEGMENT  SEGMENT  MODULE     ADDRESS

* gap *                               FE00H     0020H

         @@INIS                       FE20H     0000H   DSEG SADDRP

                  @@INIS   main       FE20H     0000H

         @@DATS                       FE20H     0000H   DSEG SADDRP

                  @@DATS   main       FE20H     0000H







78K/0S Series Linker W1.40                    Date:28 Oct 2008 Page:   2



         @@DATA                       FE20H     008BH   DSEG

                  @@DATA   main       FE20H     008BH

         @@BITS                       FEABH     0000H   BSEG

                  @@BITS   main       FEABH.0   0000H.0

* gap *                               FEABH     0055H

* gap (Not Free Area) *               FF00H     0100H







78K/0S Series Linker W1.40                    Date:28 Oct 2008 Page:   3



*** Not allocated segment ***



SEGMENT   SIZE     TYPE         MEMORY



@@INIT    00FCH    DSEG         RAM







请教高手, 这是什么问题?  是不是Flash不够用了? 我用的是F9222.



本贴被 freemann 编辑过,最后修改时间:2008-10-28,13:52:14.

出0入0汤圆

发表于 2008-10-29 16:43:08 | 显示全部楼层
这个问题楼主已解决,程序中定义的常数太多造成

出0入0汤圆

发表于 2008-10-29 12:30:42 | 显示全部楼层
希望你贴出代码,这样问题比较容易发现

出0入0汤圆

发表于 2008-10-28 14:05:33 | 显示全部楼层
以下蓝色文字由坛主:Joyce 于:2008-10-28,14:05:33 加入。
<font color=black>请发贴人注意:
本贴放在这分区不合适,即将移走
原来分区:[9999]手机
即将移去的分区:[3013]NEC单片机
移动执行时间:自本贴发表0小时后

任何的疑问或咨询,请可随时联系站长。谢谢你的支持!
</font>
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-3 01:37

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表