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

[求助]关于怎样在FLASH中开辟数据区!

请教楼上的,那我要定义好几个const常量在ROM中,怎么定义啊
是不是像如下:每定义一个就写一次#pragma啊
#pragma CONST_SEG APP_ROM
const unsigned char SystemConfig[10];
不断学习,摸索中进步!
我在函数内部直接用unsigned const char定义的常量和#pragma有什么区别啊!
不断学习,摸索中进步!
多谢楼上的!
在prm文件中有关于存贮空间的一段代码:自己定义会不会与其它默认的发生冲突啊
SECTIONS /* here all RAM/ROM areas of the device are listed. Used in PLACEMENT below. */
  Z_RAM  = READ_WRITE 0x0080 TO 0x00FF;
  RAM    = READ_WRITE 0x0100 TO 0x01FF;
  ROM    = READ_ONLY  0xBA00 TO 0xF9FF;
END

PLACEMENT /* here all predefined and user segments are placed into the SECTIONS defined above. */
  DEFAULT_ROM                   INTO ROM;
  DEFAULT_RAM                   INTO RAM;
  _DATA_ZEROPAGE, MY_ZEROPAGE   INTO Z_RAM;
END
不断学习,摸索中进步!
返回列表