微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 2540的falsh问题?

2540的falsh问题?

时间:10-02 整理:3721RD 点击:

我想存几个数值到flash里确保断电重启后数据不会丢失,我能从哪个地址开始写起?

另外,2540只有256K的Flash, 那如果编译出来的hex文件大于256K是不是就不行了?

1、把数据存储到NV里就不会丢失,NV存储空间的定义在C:\Texas Instruments\ZStack-CC2530-2.5.1a\Documents\oasl API  Non-Volatile Memory API 一节。

2、不能超出256K

那我看D:\Texas Instruments\BLE-CC254x-1.4.0\Accessories\HexFiles 里的很多hex文件都超过256K了啊,而且我自己现在用IAR编译的工程hex文件也超过256K,怎么可以下载运行啊?

256K不是文件大小为256K

那我应该怎么判断?

那应该怎么判断?麻烦指教?我以前的理解是hex文件烧录进flash,所以这个大小要受制于flash空间。

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

网站地图

Top