LoraWAN论坛

标题: 基于SX1278的LoRa点对点通信时序问题 [打印本页]

作者: 大伟    时间: 2019-5-30 17:42
标题: 基于SX1278的LoRa点对点通信时序问题
大家好,我想问一下,两个点对点SX1278终端节点A和B,A给B发送数据,是不是A产生TxDone的时候,B是不是也同时接收完成并产生RxDone中断?还是说从A产生TxDone中断到B产生RxDone中断有一段时间间隔?如果有,这段时间间隔怎么算?

作者: BeyondDream    时间: 2019-5-31 14:13
理论上,因为无线电通信速率等于“光速”,因此,Tx 完成的同时 Rx 也完成。

然而,实际设备的 Rx 是有极小的滞后(毫秒级):RF 的解码,中断的产生,MCU 的响应中断。
这是一个经验值,依赖于不同的速率,需要您自己去测量。



作者: 大伟    时间: 2019-5-31 17:00
BeyondDream 发表于 2019-5-31 14:13
理论上,因为无线电通信速率等于“光速”,因此,Tx 完成的同时 Rx 也完成。

然而,实际设备的 Rx 是有极 ...

好的,非常感谢您的解答!请问一下,这个毫秒级别的延时应该怎么去测量,有什么方法吗?可以大概说一下不

作者: BeyondDream    时间: 2019-6-1 08:42
基于“示波器”,探针 1 接 TxDone 的中断引脚, 探针 2 接 RxDone 的中断引脚。
捕捉 2 个探针的时间差,即可。
作者: 大伟    时间: 2019-6-1 09:21
BeyondDream 发表于 2019-6-1 08:42
基于“示波器”,探针 1 接 TxDone 的中断引脚, 探针 2 接 RxDone 的中断引脚。
捕捉 2 个探针的时间差, ...

哦哦,明白了,非常感谢您的解答,谢谢




欢迎光临 LoraWAN论坛 (http://lora.timeddd.com/) Powered by Discuz! X3.3