TI中文支持网
TI专业的中文技术问题搜集分享网站

关于CC2530使用BasicRF实现无线通信问题

1、BasicRF发送的数据帧是符合IEEE802.15.4协议的,可以用PacketSniffer抓包吗?PacketSniffer是设置成IEEE 802.15.4/ZigBee吗?BasicRF能算是Zigbee吗?

2、BasicRF实现点对点通信,是通过两端地址来确定的,如果不是自身的地址,数据就会被丢掉。可以实现广播吗?是将目的地址设置成0xFFFF吗?

3、BasicRF在发送时有信道检测,如果多个点同时对一个点发送数据,会产生冲突,导致无法接受到所有数据吗?有什么简单的解决方式吗?

4、BasicRF例程中需要在接收时,打开接收,是否以为着是半双工通信?

非常感谢您拨冗垂阅,期待您的解答。

Yue TANG:

Q1: 可以用packetsniffer抓,是的,设置成zigbee模式。这个你测一下就知道了,难道你抓不到吗?

Yue TANG:

关于Q2Q3: 

BasicRF是简单的测试程序。如果你希望实现广播,并且有多个点,还希望不冲突,你可以考虑使用TI的TI-MAC来做。

http://www.ti.com/tool/timac

不是说BasicRF就一定不能做,只是没有现成的例子,你需要自己看进去

赞(0)
未经允许不得转载:TI中文支持网 » 关于CC2530使用BasicRF实现无线通信问题
分享到: 更多 (0)