我在OFF-CHIP-OAD例程的基础上编写了我们的程序,由于项目需求,我们需要使用脱机烧录器往CC2640R2F的 FLASH 上烧写滚码,我在网上了解到,Ti有一个"NVS",可以在具体的flash 地址上读写数据.但是我又了解到了:"NVS例程是TI RTOS的驅動程序範例,一般是給沒有使用BLE Stack的場景使用,如果是使用TI BLE Stack,建議使用BLE Stack包裝的SNV API去做NV的讀寫,如果要使用NVS,你必須自行修改NVS访问的地址,不然確實会影响蓝牙协议栈的运行",
所以我的问题是,我在使用TI BLE Stack 的情况下,怎么确定哪块flash 地址可以使用NVS读写?
(SNV的地址是0x1D000 --- 0x1E000,我可以使用SNV的地址烧写滚码吗)
(我使用的NVS例程,基地址是0x1B000,使用CCS 的 Memory browser,查看flash地址,从0x1A000 --- 0x1E000 已经被使用了)