OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5288|回复: 10

sx1278,RX/TX模式转换所需时间的问题讨论

[复制链接]

17

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2019-11-7
在线时间
38 小时
发表于 2020-5-18 15:28:07 | 显示全部楼层 |阅读模式
40金钱
现在实测中发现这样一个现象当我RX模式切换到TX模式再切换到RX模式这个过程中,第二次RX模式切换所需的时长受到第一次RX接收到的数据包影响,就比如我第一次收到20个字节那么第二次切换到RX到能真正能接收数据要1s左右,假如第一次接收的字节是90第二次切换到RX能真正接收数据要3s左右。而且据多次测试发现,这个第二次切换RX模式的时间,与第一次发送模块发送准备的时间差不多(即我现在测试 在扩频因子12 250khz 4/6下, 发送90字节差不多在2.5s左右,发送20个字节在1s左右),不知道前辈有没有遇到过这种现象,希望能交流一下


最佳答案

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

41

主题

276

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2354
金钱
2354
注册时间
2019-10-29
在线时间
380 小时
发表于 2020-5-18 15:28:08 | 显示全部楼层
NarcissusQAQ 发表于 2020-5-20 14:20
我在1278看到了有类似的介绍不过都是以us为单位的,算起来也顶多ms级别的转换时延和实际的这个现象差别蛮 ...

中英文的都在这

ZM470SX-M-data.pdf

711.94 KB, 下载次数: 13

ZM470SX-M_SX1278-data-cn.pdf

7.52 MB, 下载次数: 17

回复

使用道具 举报

17

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2019-11-7
在线时间
38 小时
 楼主| 发表于 2020-5-18 15:29:52 | 显示全部楼层
现在想问下如何能解决这个问题,因为现在在大文件传输时这个准备时间过长导致很容易出现掉包现象,还有就是想讨论下这个问题出现的原因,我现在猜测是在第二次进RX模式的时候会擦除第一次接收RX的缓存导致的这种现象
回复

使用道具 举报

22

主题

2251

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
4471
金钱
4471
注册时间
2013-4-22
在线时间
335 小时
发表于 2020-5-18 16:19:16 | 显示全部楼层
看来你对这个芯片使用不熟,多看看数据手册
回复

使用道具 举报

41

主题

276

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2354
金钱
2354
注册时间
2019-10-29
在线时间
380 小时
发表于 2020-5-19 10:20:16 | 显示全部楼层
https://blog.csdn.net/xulikai/article/details/87895102这个链接上有一个发射时间上的一个计算,根据你发的数据大小,还有其他一些配置,等发完产生的一个TX_IRQ的时间也就不同
回复

使用道具 举报

41

主题

276

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2354
金钱
2354
注册时间
2019-10-29
在线时间
380 小时
发表于 2020-5-19 11:24:34 | 显示全部楼层
sx1262上有这个切换时间的表,SX1278上应该也有类似的,可以找找
WJ8[WE31I)0S4ZQE_[3Z29B.png
回复

使用道具 举报

17

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2019-11-7
在线时间
38 小时
 楼主| 发表于 2020-5-20 14:20:37 | 显示全部楼层
chenyuan 发表于 2020-5-19 11:24
sx1262上有这个切换时间的表,SX1278上应该也有类似的,可以找找

我在1278看到了有类似的介绍不过都是以us为单位的,算起来也顶多ms级别的转换时延和实际的这个现象差别蛮大的,顺便想问下你这个中文手册能分享一下吗 ,我在网上只找到了英文的
回复

使用道具 举报

17

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2019-11-7
在线时间
38 小时
 楼主| 发表于 2020-5-22 13:56:47 | 显示全部楼层

感谢 现在这个问题我在手册还是没找到合理的解释,不过实测降低扩频因子 很好的解决了这个问题
回复

使用道具 举报

17

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
64
金钱
64
注册时间
2019-11-7
在线时间
38 小时
 楼主| 发表于 2020-5-22 14:00:00 | 显示全部楼层
chenyuan 发表于 2020-5-19 11:24
sx1262上有这个切换时间的表,SX1278上应该也有类似的,可以找找

老哥 sx1262的中文手册能分享下吗,你分享的1278的其实我有
回复

使用道具 举报

41

主题

276

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2354
金钱
2354
注册时间
2019-10-29
在线时间
380 小时
发表于 2020-5-22 18:13:33 | 显示全部楼层
NarcissusQAQ 发表于 2020-5-22 14:00
老哥 sx1262的中文手册能分享下吗,你分享的1278的其实我有

上传了 加个联系方式 QQ:1364465583 互相探讨下这几个芯片 ,我目前正在了解这几款芯片 正好讨论讨论

SX1261-2_V1.2英文规则书.pdf

2.45 MB, 下载次数: 12

SX1261-2 中文数据手册.pdf

3.25 MB, 下载次数: 24

回复

使用道具 举报

10

主题

271

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1236
金钱
1236
注册时间
2015-5-14
在线时间
352 小时
发表于 2020-5-22 20:15:36 来自手机 | 显示全部楼层
你说的应该不是rx和tx的模式切换,模式切换很快;你说的应该是发送时间长了,这个和你的速率和数据长度有关,是可以计算出来的!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 13:14

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表