TI论坛
直播中

胡芝恒

7年用户 241经验值
私信 关注
[问答]

请问为什么Z-Stack协议栈程序里面Erase参数修改不了?

我跟踪调试过,对_NIB里面的一些参数进行了修改,跟踪调试到那里的时候参数确实修改了,但是让程序跑起来再中断程序,结果查看内存参数又改为修改以前的参数了,这是怎么回事?  之后我经过了SmartRF Flash Program进行了Erase后在进行参数的修改就好了。 重复了好几次都是这样,我有点想不明白?

回帖(5)

李果

2018-8-13 06:45:25
你修改以后,但并没有保存到NV中区,如果从NV中读出来的话,还是原来的值。
举报

胡芝恒

2018-8-13 07:04:05
引用: wenlonghbo 发表于 2018-8-13 06:45
你修改以后,但并没有保存到NV中区,如果从NV中读出来的话,还是原来的值。

但是好像这些个参数并没有存到NV中,因为关于这个参数的表在条件编译时根本就没有编译进去,也有可能我看代码看错了
举报

李果

2018-8-13 07:16:52
引用: qwe050 发表于 2018-8-13 07:04
但是好像这些个参数并没有存到NV中,因为关于这个参数的表在条件编译时根本就没有编译进去,也有可能我看代码看错了

在编译选项里面有没有加入NV_RESTORE
举报

胡芝恒

2018-8-13 07:27:17
引用: wenlonghbo 发表于 2018-8-13 07:16
在编译选项里面有没有加入NV_RESTORE

加入了,这个是不是对那个有影响啊开启了NV_RESTORE
举报

更多回帖

发帖
×
20
完善资料,
赚取积分