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

【求助】XS256 程序的常量51KB超出non-banked FLASH 后怎么办【急迫】

【求助】XS256 程序的常量51KB超出non-banked FLASH 后怎么办【急迫】

大家好,

我的项目用的是XS256,因为涉及到LCD显示,所以用的字模变量就比较多,一共51K bytes。




据我目前的知识水平,我只知道常量默认是放在ROM_VAR(也就是/*non-banked FLASH */ROM_4000 ROM_C000段里面)


可是XS256的non-banked FLASH 是有32K bytes。


对我来说不够用,所以我把溢出的那部分放在了P-Page里面。问题就出来了,只要是放在P-Page里面的常量都就没法用,我这边的现象就是这些变量会成为乱码,而放在non-banked FLASH的可以正常显示。


这个问题导致整个项目都停下来了,希望大神、斑竹能帮忙解决“程序的常量51KB超出non-banked FLASH 后怎么办”。难道要换芯片么?

XS256 PRM.JPG (104.71 KB)

XS256 PRM.JPG

分成两个常量,每个小于等于块空间大小
richyhuang
返回列表