首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

[求助]请教关于代码区数据区的定义!!!

[求助]请教关于代码区数据区的定义!!!

SECTIONS

  Z_RAM   = READ_WRITE 0x0080 TO 0x00FF;
  RAM     = READ_WRITE 0x0100 TO 0x107F;
  ROM     = READ_ONLY  0x202D TO 0xFEFF;
  ROM2    = READ_ONLY  0x1080 TO 0x17FF;
  
  APP_ROM = READ_ONLY 0x182C TO 0x202C

PLACEMENT

  DEFAULT_ROM                                  INTO ROM
  DEFAULT_RAM                                   INTO RAM;
  _DATA_ZEROPAGE, MY_ZEROPAGE   INTO Z_RAM;
  
  SYSTEM_CONFIG                               INTO APP_ROM
上面是我的代码,其中
    APP_ROM = READ_ONLY 0x182C TO 0x202C和
    SYSTEM_CONFIG                               INTO APP_ROM
是我自己在给的例程序上添加的,我想开辟APP_ROM 用来存储系统参数,开始现在编译时说我SYSTEM_CONFIG没有定义,但是我也找不到原有的_DATA_ZEROPAGE, MY_ZEROPAGE是在那定义的,一些默认的参数在哪设置呢?像这些还有CONST_SEG DEFAULT中的DEFAULT等等,请版主和知道的大侠指点一二◎!!!
你还真是厉害。我这样用怎么没出错呢!!
使用#pragma CODE_SEG SYSTEM_CONFIG来定位程序地址,你是这样做的吗?182CH处是ROM吗?
假如不是,把你定义的和引用的都写出来吧,按理是不会错的呀。
学后而问

谢谢你啊,可以啦,可能是丢了分号,呵呵,你有MSN或者泡泡或者QQ吗,

好向您请教,我正在用Freescale的单片机做15.4的相关产品开发工作,好多东西不是很清楚[em06][em04]
15.4是什么?
是掉了分号。
学后而问
可能是掉分号了吧,我加了一个分号就可以了。15.4是802.15.4协议,主要是MAC层的,上面就是ZIGBEE协议,我把这个BBS上的文章翻了一遍,找到了一些资料,从网上下载了Demo程序,想把它移植过来。我用的就是MC9S08GT60+MC13192[em27]
返回列表