187***103
1.软件环境: Win11 + Keil(5.41) + GR533x.SDK-v1.0.6
2.硬件环境:GR5330芯片
3.问题描述:在Gitee内下载最新版本SDK GR533x.SDK-v1.0.6(2024-11-25 14:01),下载后在Keil内运行GR533x.SDK-v1.0.6\projects\ble\ble_peripheral\ble_app_uart。
- 在不进行任何修改的情况下可正常运行,内存空间为(Program Size: Code=108116 RO-data=11724 RW-data=1792 ZI-data=49696)
- 修改Custom_Config.h内的Select Chip Type 为GR5330,编译后无法运行。提示RAM空间不足。
4.需求点:
1.此版本SDK是否不支持64KB RAM内存的芯片,如果不支持,推荐哪个版本
2.如果SDK支持GR5330,那如何修改可以降低RAM空间?
zhongchengzhi
您好:
1、这个版本的SDK支持64KB SRAM的芯片;
2、可以针对custom_config.进行优化,把不要的功能去掉:
a、CFG_MAX_CONNECTIONS,支持的连接数,根据实际使用请进行配置;
b、CFG_MAX_ADVS,是否支持广播;
c、CFG_MAX_SCAN,是否支持扫描;
d、CFG_MASTER_SUPPORT,是否作为master;
e、CFG_SLAVE_SUPPORT,是否支持Slave;
f、CFG_LEGACY_PAIR_SUPPORT,是否支持Leagcy配置;
g、CFG_SC_PAIR_SUPPORT,是否支持SC配对;
h、CFG_COC_SUPPORT,是否支持CoC;
i、CFG_GATTC_SUPPORT,GATT做为Client;
j、CFG_GATTS_SUPPORT,GATT作为Service;
打开微信,使用“扫一扫”即可关注