TI中文支持网
TI专业的中文技术问题搜集分享网站

CC2650 Customer NV Items

在 SimpleLink™ Bluetooth® low energy CC2640 wireless MCU Software Developer's Guide 操作手册上面看到如下信息:

// Customer NV Items – Range  0x80 – 0x8F – This must match the number of Bonding entries

#define BLE_NVID_CUST_START             0x80  //!< Start of the Customer's NV IDs

#define BLE_NVID_CUST_END               0x8F  //!< End of the Customer's NV IDs

从上面的意思是,我们想存数据到 Flash ,只能用到 16 个字节吗?

还是说可以自己修改 BLE_NVID_CUST_END 大小,如果可以,最大可以修改到多少?

haibin deng:

不是16个字节吧,是16个索引吧。

he:

回复 haibin deng:

什么意思?

16 个索引代表什么呢?

he:

回复 he:

求助……

Barbara Wu:

回复 he:

这儿块儿地方应该是存放需要加密数据的吧?不知道是想存什么样用户数据呢?如果是简单的不需要加密的数据例如运动轨迹,传感器值,应该是只要是代码空间都可以用吧?

he:

回复 Barbara Wu:

就是普通数据,不需要加密。但是需要存储大概 100个字节左右。

那我写数据到 NV 的话,可以直接调用 osal_snv_write 函数?id 从 0x80 开始?

附件是 CC254x 1.4版本协议栈里面的 OSAL_API ,第 27 页中明确说明了 id 是从 0x80 – 0xFE 。请问,CC2650 可以参考这个吗?

Barbara Wu:

回复 he:

CC2640不能参考这个哦

建议你看 http://www.ti.com/product/CC2640/technicaldocuments

CC26xx SimpleLink Wireless MCU Technical Reference Manual (Rev. A)

he:

回复 Barbara Wu:

好的。

那我现在存数据到 Flash,需要调用哪个函数呢,具体怎么操作?谢谢。

赞(0)
未经允许不得转载:TI中文支持网 » CC2650 Customer NV Items
分享到: 更多 (0)