我们采用cc2530做的产品,要求每个产品有一个唯一编号,请问这个唯一编号,写在哪里?如果写到程序里,每一个产品,岂不是要下载一次程序?
时间:10-02
整理:3721RD
点击:
我们采用cc2530做的产品,要求每个产品有一个唯一编号,请问这个唯一编号,写在哪里?如果写到程序里,每一个产品,岂不是要下载一次程序?
通过SmartRF Flash Programmer
修改Secondary IEEE吧
我们有第三方做的烧录器,可以加一写序号的。
你好,请留个联系方式,并告知如何操作实现的不同id号码。谢谢
CC2530有Primary IEEEE address、Secondary IEEE address以及Random IEEE 地址
Primary是无法设置的,Secondary是可以设置的,通过 smartRF Flash Programmer。
当设备运行时,zigbee协议栈依据以下四个优先级来决定IEEE地址:
1、从Z-Stack的NV中读取;
2、在Secondary IEEE 地址位置查找;
3、在Primary IEEE地址位置查找;
4、用随机产生的数创建临时IEEE地址。
具体实现,请看void zmain_ext_addr(void).