本文主要是介绍ZigBee读取IEEE地址,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
方法:
#define P_INFOPAGE PXREG( 0x7800 )
#define HAL_INFOP_IEEE_OSET 0xC
uint8 devmacaddr[8];
uint8 *macaddrptr = (uint8 *)(P_INFOPAGE+HAL_INFOP_IEEE_OSET);
for(int i=0;i<8;i++)
{
devmacaddr[i] = macaddrptr[i];
}
HalUARTWrite(0, devmacaddr, 8);
读取数据说明:
使用上面两种发读取出来的IEEE地址是小端模式的,可以直接进行使用(长地址通讯),与使用SmartRF Flash Programmer 读取出来的IEEE地址顺序是相反的。
这篇关于ZigBee读取IEEE地址的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!