Other Parts Discussed in Thread: CC2530
你好,
我们开发的项目,想根据网络运行改变cc2530芯片的secondary IEEE地址,但是尝试通过写flash的方法,发现secondary IEEE 不能通过c程序改变,但是smarRF flash programmer却是可以改变的。
请问这个是什么原因,有方法让程序动态改变这个secondary IEEE地么?
谢谢
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Other Parts Discussed in Thread: CC2530
你好,
我们开发的项目,想根据网络运行改变cc2530芯片的secondary IEEE地址,但是尝试通过写flash的方法,发现secondary IEEE 不能通过c程序改变,但是smarRF flash programmer却是可以改变的。
请问这个是什么原因,有方法让程序动态改变这个secondary IEEE地么?
谢谢
可以参考 osal_nv_write(ZCD_NV_EXTADDR, 0, Z_EXTADDR_LEN, aExtendedAddress);
感谢楼上2位的回复,目前我们要做的功能是,通过一个设备对模块配置2字节短地址。想法是先根据发命令,让prim IEEE的唯一地址汇报上来,然后再pc端给模块分配一个2字节短地址,然后写到模块中,我们计划写到secondary ieee地址的最低2字节,这样可以直接通过smartRF programmer工具查看验证。请问这个方法是不是正确,
thanks!
你好,这个方法好像无法写那个secondary ieee所在地址,地址往前或者往后都可以。有资料说要芯片进入debug模式才能写这个secondary ieee 地址,是不是这样?