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

往flash里面读写数据的函数是什么?

往flash里面读写数据的函数是什么? 我用的是simplelink_cc2640r2_sdk_3_20_00_21

YiKai Chen:

用osal_snv_write/osal_snv_read

user6123042:

回复 YiKai Chen:

这两个函数在api哪里可以看到介绍?

YiKai Chen:

回复 user6123042:

直接看頭文件 osal_snv.h的註解如下
/********************************************************************** @fnosal_snv_read** @briefRead data from NV.** @paramid- Valid NV item Id.* @paramlen- Length of data to read.* @param*pBuf – Data is read into this buffer.** @returnSUCCESS if successful.*Otherwise, NV_OPER_FAILED for failure.*/
extern uint8 osal_snv_read( osalSnvId_t id, osalSnvLen_t len, void *pBuf);

/********************************************************************** @fnosal_snv_write** @briefWrite a data item to NV.** @paramid- Valid NV item Id.* @paramlen- Length of data to write.* @param*pBuf – Data to write.** @returnSUCCESS if successful, NV_OPER_FAILED if failed.*/
extern uint8 osal_snv_write( osalSnvId_t id, osalSnvLen_t len, void *pBuf);

user6123042:

回复 YiKai Chen:

NV是什么意思?

YiKai Chen:

回复 user6123042:

NV是non volatile的縮寫

user6123042:

回复 YiKai Chen:

比如我有两个存储器,一个rom,一个flash,我怎么确保我写的数据是写到flash里面而不是写到rom里

user6123042:

回复 YiKai Chen:

我百度翻译了 no volatile是什么意思?

YiKai Chen:

回复 user6123042:

ROM你不能寫

YiKai Chen:

回复 user6123042:

非挥发性指的是寫入後沒有擦除的話資料會被保留

user6123042:

回复 YiKai Chen:

那如果我有两块flash:一块为flash1,一块为flash2,还有一个SD卡我怎么确保我写入的数据是写到flash1上,而不是写到flash2或SD上

赞(0)
未经允许不得转载:TI中文支持网 » 往flash里面读写数据的函数是什么?
分享到: 更多 (0)