Firefly开源社区

打印 上一主题 下一主题

谁来说说NVDS?

151

积分

0

威望

0

贡献

技术小白

积分
151
发表于 2015-6-8 10:00:35      楼主
本帖最后由 FireBLE_blue 于 2015-6-8 10:51 编辑

方法一:
1->在“usr_config.h ”头文件打开宏定义
  1. #define CFG_NVDS_WRITE
复制代码
2->在enum NVDS_TAG 枚举中增加TAG ,如下所示:
  1. NVDS_TAG_WR_TESET         = 0x14,
复制代码
3->在enum NVDS_LEN 枚举中增加TAG的长度,如下所示:
  1. NVDS_LEN_WR_TESET         = 5,//这里看要求,并不是一定要这个数
复制代码
4->测试代码如下:
  1. uint8_t* test1="Helon",test2[5]={0};
  2. nvds_tag_len_t length=strlen(test1);
  3. if (NVDS_OK==nvds_put(NVDS_TAG_WR_TESET,length,test1))
  4. {
  5.         nvds_get(NVDS_TAG_WR_TESET,&length,test2);
  6. }
复制代码
5->测试结果:


方法二:
使用QBlue里的Quintic NVDS Configurator软件



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表