硬汉嵌入式论坛

 找回密码
 立即注册
查看: 630|回复: 5
收起左侧

[SPI/QSPI] QSPI flash 影响 射频 lora接收的问题

[复制链接]

2

主题

26

回帖

32

积分

新手上路

积分
32
发表于 2023-4-8 10:04:15 | 显示全部楼层 |阅读模式
硬件平台
A板 STM32H7B0 + QSPI flash + LCD + sx1268(利尔达lora模组)。3V给单片机和sx1268供电。
B板 STM32F303 + sx1268。3.3V给单片机以及sx1268供电
QSPI FLASH 作为程序存储。

机制
A板100ms周期发包,包时间长度<4ms,发送完成中断后,切换sx1268为接收模式。
B板被动接收包,随机延迟20~70ms,后发送包,A接收。发送完成中断后,切换为接收模式。

遇到的问题:
1.短距离收发,A和B没有出现明显掉包。
2.稍微延长距离,B收发良好,A收不到B的包。

目前做过的尝试:
1.不初始化QSPI Flash+LCD,上面的问题2中,B和A收发良好。
2.降低QSPI Flash的频率到 30mhz,问题没有改善。
3.测量A板3V电源纹波,不到30mv。
4.单独关闭LCD,问题存在。

如果A板上qspi flash的干扰,sx1268应该不至于只是干扰接收,不干扰发送。
同样的如果是3V电源问题,纹波也完全正常.

同行大拿,有没有这方面的思路和想法。请不吝赐教。

回复

使用道具 举报

2

主题

26

回帖

32

积分

新手上路

积分
32
 楼主| 发表于 2023-4-8 10:13:39 | 显示全部楼层
接大佬宝地提问,迟早会入H7 tool的^_^
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107101
QQ
发表于 2023-4-8 10:18:14 | 显示全部楼层
可以考虑弄个屏蔽罩将板子全部罩住,杜邦线引出lora模组测试。
回复

使用道具 举报

2

主题

26

回帖

32

积分

新手上路

积分
32
 楼主| 发表于 2023-4-9 15:20:43 | 显示全部楼层
目前发现 LCD背光,开启和关闭是其中一个重要的影响。另外一个还在查询。让程序全跑在内部flash中,开启LCD背光,接收很差,关闭背光,接收良好。
回复

使用道具 举报

1

主题

73

回帖

76

积分

初级会员

积分
76
发表于 2023-4-10 10:19:29 | 显示全部楼层
利尔达lora不要用,被坑过,没有任何原因就是莫名收不到报文,去他们公司定位问题原因,他们自己都无解,他们提出一个改他们模组程序试试看,但是不确定可解决,但是要先收费,然后我听他们老大让他们手下基于开源的git代码改下程序,无语。。。
回复

使用道具 举报

3

主题

18

回帖

27

积分

新手上路

积分
27
发表于 2023-4-11 14:20:02 | 显示全部楼层
注意供电,lora 供电,特别是电源的瞬态响应,发射瞬间电源有跌落,会影响其他外设,且影响发射距离。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-17 19:52 , Processed in 0.277842 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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