#ifndef LIB_FLASH_BASE_ADDRESSS
#define LIB_FLASH_BASE_ADDRESSS 0x00010000
#endif
#define LIB_FLASH_MAX_SIZE 0x00030000
#define LIB_RAM_MAX_SIZE 0x00002000
#define RAM_BASE_ADDRESSS 0x20000000
#define UUID_BASE_ADDRESSS (LIB_FLASH_BASE_ADDRESSS+0x08)
#define FUNCITON_BASE_ADDRESSS (LIB_FLASH_BASE_ADDRESSS+0x34)
#define BLE_LIB_UUID(n) ( UUID_BASE_ADDRESSS+n*2 )
上面的定义是CH58xBLE_ROM.h文件中,计算出UUID_BASE_ADDRESSS的值是0X00010008
FUNCITON_BASE_ADDRESSS的值是0X00010034
BLE_LIB_UUID(n) 中的 参数n大于22时就会覆盖FUNCITON_BASE_ADDRESSS的初始地址,这个地方是否有问题?