微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > 关于CC2530使用BasicRF实现无线通信问题

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

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

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

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

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

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

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

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

关于Q2Q3: 

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

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

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

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

网站地图

Top