CC2530的flash哪些地址可以用来存储传感器数据?
时间:10-02
整理:3721RD
点击:
大家好:
编译后map文件部分如下,我想知道是不是除去map文件中已使用的地址,剩下的都可以擦除并存储传感器数据?如0x7FFFF-0x17FFF等。
另外,这些地址与zstack函数HalFlashWrite()中的page是什么对应关系?
<BANKED_CODE,BANK_RELAYS..> 1 CODE 00000102 - 00007FFE
<BANKED_CODE,XDATA_ROM_C_FLASH> 1 CODE 00018000 - 0001FFF1
<BANKED_CODE> 1 CODE 00028000 - 0002ED23
RAM_CODE_FLASH CODE 00039EDD - 00039EFF
谢谢!
你可以用下面的方案,首先你可以把程序编译后生成一个hex文件,然后打开hex文件,你直接直到程序用到哪里,
然后下面的你可以自己去操作了,但是Flash的基本操作规则需要了解。
另外如果你使用了Z-Stack协议栈的话,那么121-127page已经作为NV区域,用来存储区域了。
请问如何通过.hex文件直接知道程序用到哪里?