微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > CC1101信道处理?

CC1101信道处理?

时间:12-22 整理:3721RD 点击:

用CC1101制作的两个无线模块,一个主,另一个为从。测试时:

主模块先发送一帧数据,发送时,先判断信道是否繁忙,如空闲则启动发送,否则等待。发送后,如果在规定的时间内没有接收到数据,则启动重发。从模块接收到数据后并返回数据帧时,同时检测信道,如果忙,则等待。

如果在信道繁忙时,主模块重发的帧与从模块返回的帧都处于等待状态,那么当信道空闲时,主、从可能会同时发出数据,这个时候就可能死在那里

请教各位,这种情况下,有什么好的处理建议?

在参考代码的基础上实现应该没有问题。CC1101不能全双工,需要避免同时发送,应答机制你是怎样实现的?你用哪种信道检测方式?Preamble Detect or RSSI Detect? 使用 RSSI Detect 会损失一点灵敏度.

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

网站地图

Top