微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > CC2530的flash哪些地址可以用来存储传感器数据?

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文件直接知道程序用到哪里?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top