CN / EN
CN / EN

提问

获得支持

您的项目私密技术问题如需获得一对一支持,请点击下方联系我们。

nvds_get / nvds_put 入参最大长度问题 以及 错误处理 GR551x

已解决

188***767

2022-05-10 22:24

请教

nvds_get / nvds_put 接口支持最大的输入字符串长度是多少,是65535吗,还请看下底层代码是否有限制。

另外我调用之后出现

NVDS_INVALID_PARA / NVDS_STORAGE_ACCESS_FAILED错误

应用层需要如何处理下。


用nvds_put存储一个2k的字符串 导致其他id的nvds损坏 无法再次读出了。




0收藏

0赞成

最佳答案

Tomo

汇顶员工
2022-05-11 10:52

您好,NVDS操作的最大长度有1024的限制,请参考资料NVDS介绍.

一般工程默认配置的NVDS长度为一个flash sector即4096,建议NVDS上只存储小块数据,若有大块数据存储需求建议使用components\libraries\hal_flash\hal_flash.c中的接口hal_flash_read/hal_flash_write进行操作.


6条评论

1赞成

0收藏

您的评论

登录后可回答问题,请 注册

我们时刻倾听您的声音
联系销售

扫描关注公众号

打开微信,使用“扫一扫”即可关注