TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2541: flash区域存储图片不能正常显示的问题

Part Number:CC2541Other Parts Discussed in Thread: CC2510, CC2540

在cc2541上存储图片,如果是存在ram区域,显示正常,加了关键字CODE后存在了flash区,显示不正常,是什么原因,需要怎样配置才可以?

同样的代码,用CC2510就没有问题。

guochl guochl:

const unsigned char CODE gImage_njzy[12500] = {0X7F,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFE,0X7F,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFE,0X7F,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFE,0X7F,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,

….

}

添加了关键字“CODE”,貌似没有存进flash里面去

,

Katherine Wang:

已将您的问题升级到E2E英文论坛,一旦得到回复会立刻回复给您

,

guochl guochl:

我可能已经解决了这个问题,但我仍然不知道原理。首先需要配置链接文件,最好用这个“ti_51ew_cc2540b.xcl”,其位置为协议栈“BLE-CC254x-1.3.2\Projects\ble\common\cc2540”中,而且在main入口之前需要执行“__low_level_init(void);”函数,位于模块“BLE-CC254x-1.3.2\Components\hal\target\CC2540EB\hal_startup.c”中。

,

Katherine Wang:

您能否具体说明 CODE 宏定义的内容?我不确定此关键字的作用。这是您实施的自定义宏吗?

,

Katherine Wang:

我很高兴听到问题已解决。我建议彻底测试以确保解决方案稳定并适用于不同的数据字符串。感谢您与E2E中文论坛分享您的解决方案!

赞(0)
未经允许不得转载:TI中文支持网 » CC2541: flash区域存储图片不能正常显示的问题
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1