Thread 中讨论的其他器件:Z-stack、
我有适用于 CC2530的 IAR 推荐版本项目。 添加到我的项目的界面。 Z-Stack 的版本为3.0.1
在我的演示中、我向 NV-MEMORY 写入数据。 当我写入 ID 上的存储器时- 0xf0b 和0xf05 都可以正常写入。 但是、如果我尝试 ID 0x24 (ZCD_NV_POLL_RATE) 、则不会写入正确的数据。 我尝试从 Z-Tool 和我的程序写入- resumalt 是相同的。
unsigned char buf[2]={any variables}、test; test=osal_nv_item_init (0xf0b、2、buf); if (test=nv_item_uninIT)//在本例中一切正常! { osal_nv_write (0xf0b、0、2、buf); } buf[0]= 0; buf[1]=0; test=osal_nv_item_init (0x24、2、buf); if (test== nv_item_uninIT)//在这种情况下一切都不好! { osal_nv_write (0x24、0、2、buf);//尝试在两种情况下进行写入!!! 尝试清除 ZCD_NV_POLL_RATE } 否则 { osal_NV_WRITE (0x24、0、2、buf);//尝试在两种情况下写入!! }
如果我尝试通过 Z-Tool 进行写入、我将获得成功 的返回代码
