2.25. FLASH用户区域使用说明
Overview
介绍FLASH用户区域使用方法
2.25.1. 示例
示例工程: 具体示例代码详见 apps/common/example/peripheral/flash/flash_user/main.c
,示例工程实现需在 apps/demo/demo_DevKitBoard/include/demo_config.h
中开启宏 USE_FLASH_USER_TEST_DEMO
。
2.25.2. 常见问题
(1)如何修改用户flash可用空间大小?
答:找到配置文件 cpu/wl82/tools/isd_config_rule.c
,然后修改对应预留区的 XXX_LEN
配置,如:修改EXIF预留区的 EXIF_LEN
#保留客户使用
EXIF_ADR=AUTO;
EXIF_LEN=0x1000;
EXIF_OPT=1;
(2)用户flash可用空间地址如何指定?
答:不能够强制指定,工具会根据当前代码资源等情况在FLASH靠后分配一块可用大小的空间, 如果空间不够编译的时候会报错
(3)用户如何对用户区域进行配置?
答:具体说明,请参考 reserved