微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > 射频无线通信设计 > TI 协议栈 父设备如何知道子设备地址

TI 协议栈 父设备如何知道子设备地址

时间:10-02 整理:3721RD 点击:
请教下各位, 一般子设备可以通过NLME_GetShortAddr 这样的函数得到自己的短地址或父地址.
那父设备是否有这样的函数来得到子设备地址呢?
协议上规定,子设备地址是由父设备分配.
如果是分布式分配可以算出来.
如果是随机分配,在协议栈里面应该有这样的函数来随机产生地址才对吧?
或者有个表来保存子设备地址,不然多个子设备通信就无法通过父设备进行通行吧?
我想应该是这样,但不清楚产生随机地址的函数或保存的子设备地址放在什么地方?

子设备的地址保存在一些信息地址表里面,至于子设备的地址是父节点根据MAC地址的低16位随机生成的

m,但不知道父设备随机产生子设备地址的函数..呵呵.

原理上就是读取MAC地址16位作为随机数种子,随机产生短地址

看到这个AssociatedDevList[]
好象就是在子设备加入时,会保存分配给子设备的地址信息.呵呵.各位可以试试.

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

网站地图

Top