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空间。