This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

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

Other Parts Discussed in Thread: CC2530

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

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

所以猜测:

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

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

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

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