MCU_ZigBee协议栈相关函数总结
/*****************************************************************************************************************************************
*Author:JYW
*Time:2019_04_22
*Describe:學而記之進而習之
*****************************************************/
目錄
延時函數:
定義事件函數:
延時一段時間去處理任務中的事件:
按鍵中斷函數:
生成可以下載的hex文件:
MAC通信函數:
組播通信相關函數:
源綁定相關函數:
無線點燈:
?
延時函數:
定義事件函數:
事件中消息的定義:
延時一段時間去處理任務中的事件:
按鍵中斷函數:
生成可以下載的hex文件:
MAC通信函數:
?
獲得本模塊的MAC地址:
獲得本模塊的網絡短地址:
實際MAC通信代碼:
?/*
? ? ? ? ? ? ? ? ? //獲得父節點的短地址
? ? ? ? ? ? ?uint16 ? ? NLME_GetCoordShortAddr(void);
? ? ? ? ? ? ? ? ?// 獲得父節點的MAC地址byte*是接收MAC地址的指針
? ? ? ? ? ? ?void ? ? NLME_GetCoordExtAddr(byte*);
? ? ? ? ? ? ? ? ??
? ? ? ? ? ? ? ? ? */
? ? ? ? ? ? ? ? ? /*
? ? ? ? #include"ZDProfile.h"
? ? ? ? ? ? ? ? ? ZDP_NwkAddrReq(Mac,ZDP_ADDR_REQTYPE_SINGLE,0,0);
? ? ? ? ? ? ? ? ? ZDP_IEEEAddrReq(0x0000,ZDP_ADDR_REQTYPE_SINGLE,0,0);
? ? ? ? ? ? ? ? ??
? ? ? ? ? ? ? ? ? */
在做Mac通信實驗時,實質是查詢地址管理器,看有沒有與要發送的Mac地址相同的;
?
如果距離很遠,只前沒有通信過,故地址管理器里面沒有對應
在通信時無線數據包里會包含:
組播通信相關函數:
添加一個組到一個端點,即端點與組相關聯:
將端點與組號不關聯:
將端點與所有組號都不關聯:
源綁定相關函數:
相關函數:
無線點燈:
?
?
總結
以上是生活随笔為你收集整理的MCU_ZigBee协议栈相关函数总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Qt-序列号生成器
- 下一篇: zigbee协议栈 任务、事件与轮询机制