DSPS v_5.150.2工程行行时修改ssid,并且并且电击的功能

4个帖子/ 0新
最后一篇
索引219.
离线
最后一次露面:1年7个月前
加入:2016-05-23 07:00
DSPS v_5.150.2工程行行时修改ssid,并且并且电击的功能

问题描述:
1.现处于官方向程度DSP v_5.150.2开发时,需要动态修改da14583的ssid(具体是通过da14583的uart2接收修改ssid的指令),ssid是成功被修改了,ssid。SSID又又恢复到到工程SSID名称了。
2.相关修改SSID操作出下,修改文件在NVDS.C:
void重命名_ssid(){
app_easy_gap_advertise_stop();
// ......
memcpy(nvds_data_ptr-> nvds_tag_device_name,name,len);
nvds_data_ptr-> device_name_tag_len = len;
}

请问该如何操作品,可以以保证修改后的ssid能够能够电影!

关键词:
设备:
Gongyu_dialog.
离线
最后一次露面:6天8小时前
加入:2016-04-27 07:07
因为NVDS对应的地区在Ram里,所以所以副本

因为nvds对应的地方在ram里,所以直接copy,掉电击没了。写才操作用。
之外有个nvds_put的函数接口,可以惜rom_symdef里面没有引出相应的接口。
lr_irom4 0x20000340 0x100 {
er_irom4 0x20000340 0x100 {
*(nvds_data_storage_area))
}
}

索引219.
离线
最后一次露面:1年7个月前
加入:2016-05-23 07:00
在Ram地球中的话,那那我需要修改ssid并且能保持掉电源

在Ram地球中的话,那如果我需要修改SSID并且能保持保持电,有很好的方法?
1.直接直接作品闪存?闪光对应的地址是多少?
2.重启的时尚会不会会被ssid覆盖呢?

Gongyu_dialog.
离线
最后一次露面:6天8小时前
加入:2016-04-27 07:07
一个人,是你在之后生成的bin文章里去名

一个方法,是你在之后生成的bin文章里去名字,找到名字,uint8_t nvds_tag_device_name [62],62个字节,大多数是0,所以很好找。依托因有引导的字节,需要加上去,可在Smartsnippet里面做确认。

方法,你在闪地上开着一个小空间存储名字,默认是ff。每次组广播包的时代,用闪光flash去读一下,如果为非ff,则调用nvds里设定的名字。当时更新名称的属性,在处理(0x0003)里,固化的协议栈会用来的名词写相应的。