海思NB-IOT的SDK里面写KV键值对值掉电保存参数

1. 写函数,ICCID_CTRL_KEY  这个是键,有些是海思已经使用的,所以自己定义的时候要错开,函数的第二个参数是数据指针,第三个参数是数据长度

#define ICCID_CTRL_KEY  32786
neul_kv_set(ICCID_CTRL_KEY, (uint8*)&iccid_result, 1);

2. 读函数,第一个参数是键,第二个是读取数据的预期长度,第三个是实际读到的长度(返回值指针),第四个是读取数据缓冲区

if (neul_kv_get(ICCID_CTRL_KEY, 3, &rsp_len, (uint8*)&temp_num) != NEUL_RET_OK) //lint !e845

3. 注意点,首先,不需要自己去初始化,直接读写即可,假设刚开始这个键没有写过的话,读到的应该是乱码值。

posted @ 2018-08-27 16:59  429512065  阅读(398)  评论(0编辑  收藏  举报