微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > APSME_LookupExtAddr读出来的IEEE都是零

APSME_LookupExtAddr读出来的IEEE都是零

时间:10-02 整理:3721RD 点击:

 测试代码如下:

   MyshortADD=pkt->srcAddr.addr.shortAddr;
      
      HalUARTWrite(0,"0000",4);
      test[0]=(uint8)MyshortADD;
      MyshortADD=MyshortADD>>8;
      test[1]=(uint8)MyshortADD;
      HalUARTWrite(0, test,2);
      HalUARTWrite(0,"0000",4);
      
      APSME_LookupExtAddr(MyshortADD,MyIEEE );
      HalUARTWrite(0, MyIEEE,8);
      HalUARTWrite(0,"0000",4);
      HalUARTWrite(0,pkt->srcAddr.addr.extAddr,8);
      HalUARTWrite(0,"0000",4);

串口输出短地址没有问,两种方式输出的长地址(IEEE)地址都不对。

你可以使用关联表和地址去获取IEEE地址,不要使用这个

uint8 AddrMgrEntryLookupExt( AddrMgrEntry_t* entry )

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top