TI论坛
直播中

陈宏子

7年用户 186经验值
私信 关注
[问答]

osal的 API中的 NV ID是否决定了读写的实际地址?

ti工程师您好,
有一个关于osal nv API的问题。 望解答,谢谢!
我现在在2530上使用Zstack HA 1.2 由于应用需求,需要在每次上电的时候写一次NV。但众所周知NV的读写次数不多,所以我希望每次能写在不同的地址里,这样可以大幅增加读写次数。我的问题是,osal的 API中的 NV ID是否决定了读写的实际地址,还是它只是一个简单的编号,实际地址用户无法控制?
谢谢!

回帖(2)

李果

2020-8-4 11:19:48
NV item id确守只是一个ID而已,但是可以通过这个ID,findItem( id )找到在Flash里面对应哪个Page,已经在该Page上的offset
举报

陈宏子

2020-8-4 11:29:19
引用: wenlonghbo 发表于 2020-8-4 11:19
NV item id确守只是一个ID而已,但是可以通过这个ID,findItem( id )找到在Flash里面对应哪个Page,已经在该Page上的offset

谢谢!还有几个问题:
1. 那是不是说用这个API的话用户实际上无法控制写在哪个page?
2. offset 在这里是什么意思呢? 
3. 有可以控制写入地址的API吗?还是得自己操作寄存器?
举报

更多回帖

发帖
×
20
完善资料,
赚取积分