2640开发日志

SNV

2640存在4K的snv内存,实际使用可以根据项目情况对snv大小进行裁剪,裁剪根据对OSAL_SNV进行定义实现:

1.OSAL_SNV=0:工程中不能使用snv,绑定信息需要使用到snv,所以该定义下无法进行绑定;

2.OSAL_SNV=1:一个snv页,2K数据可写;

3.OSAL_SNV=2:两个snv页,4K数据可写;

4K的snv共有15个snv id号,每一个id号最多支持写252个字节。snv的数据保存是动态的,这个id号名如其实,仅仅是一个id号而已,与flash的地址无关,地址是snv系统内部自动分配的。之所以说snv的数据是动态的,原因在于如果你使用了一个snv id写了snv数据。这个数据必然有大小。有大小就有边界。当你使用下一个snv id号进行写数据时,这个id号写的数据在内存上是紧邻上一个id号写的数据的。两者之间并无缝隙,当然,每次写的数据不能超过252个字节。



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值