微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > CC2530在何种情况下不会收到帧?排除信道不同、环境影响,只考虑硬件内部操作的问题

CC2530在何种情况下不会收到帧?排除信道不同、环境影响,只考虑硬件内部操作的问题

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

我现在有两个节点,两个节点处于同一信道上,节点在不发送或者不处理定时程序的时候就一直处于接收状态。节点中都有定时器,如果定时器定时时间到了的话会转向处理定时程序。两个节点实现了一个简单的TDMA协议,但是偶尔会出现节点2收不到节点1的数据帧。

根据数据手册上说明,RF中断是最高优先级的。

所以猜测:

1 如果节点1在发送的时间段中,节点2在处理定时程序,节点2会收到节点1完整的数据帧吗?

2 如果节点1在发送的时间段中,节点2在也在发送数据帧,节点2能收到节点1完整的数据帧吗?

还有没有其它的什么因素影响了接收?排除外在的因素,比如环境造成的错误帧、或者信道不同。

希望TI的工程师们解答一下,谢谢。

我的判断。

1. 可以接收。

2. 不能, 因为同一时间芯片只能处于一个状态。

CC2530 的问题最好到ZigBee 论坛询问。

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

网站地图

Top