在CC2640R2F的datasheet中有讲到 : 留给用户使用的Flash有80KB 。
这个80KB是怎么计算出来的 , 我编译simple_peripheral_oad_offchip这个example , 只有32KB的剩余空间可以使用。
使用的CC2640R2F SDK版本是: simplelink_cc2640r2_sdk_2_30_00_28

Viki Shi:
The benchmark of 80kB for user application space is based on a barebones peripheral application (no drivers enabled) using the BLE 3.x stkac (Bluetooth 4.2 support). You can expect higher build sizes for both BLE5 and BLE 3.x stacks with a central application.
即基于原先的BLE4.2 core。总的NVM包含ROM,总共可用的memory size是120kb,其中BLE STACK还需要消耗掉一部分
AndyChen:
回复 Viki Shi:
CC2640R2F datasheet中所讲到的 80KB 是指APP总共占用的大小 , 而不是实际剩余的大小 , 是这样吗
灰小子:
回复 AndyChen:
是这样的,这里的用户空间是相对协议栈空间来说的。
TI中文支持网


