參與:3
分享評論舉報
糖果西米露

糖果西米露

略有小成

3 則回答

16得分

提問者
最佳解


NVDS就是Flash的0x00000~0x01000这4KB的位置,有NVDS的API读取NVDS里的每一项内容,在nvds.h可以看到相关函数

nvds_put();就是可以增加TAG到NVDS的啊,你可以具体看下这个函数,在NVDS_LEN枚举和NVDS_TA枚举增加相应的值就OK哈

要先在枚举那里增加你要加的TAG名和TAG的长度,再用nvds_put函数加进去,NVDS_END_MARKER_TAG这个枚举值是TAG最后标记的标记,

1F
逗豆-Wecan

逗豆-Wecan

天人合一
6得分


最佳解


NVDS就是Flash的0x00000~0x01000这4KB的位置,有NVDS的API读取NVDS里的每一项内容,在nvds.h可以看到相关函数

2F
大王叫我来巡山

大王叫我来巡山

爐火純青
9得分


最佳解


因为外置flash上电需要时间,可以加入power on 的代码

  1. #include "serialflash.h"  
  2.   
  3. #if defined(CFG_EXT_FLASH)  
  4.   
  5. power_on_flash ( FLASH_WR);  
  6. delay(100);  
  7.   
  8. power_off_flash();  
3F
糖果西米露

糖果西米露

略有小成

我要回答