完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
大家好,
我必须将一个工作的 LoRa 项目从 STM32WL55JC (3.3V) 移植到 STM32WLE5CC。首先,除了 JC(BGA)比 E5CC(QFN)有更多的引脚外,其他任何东西都应该是相同的(除了项目不使用的 mayy EXti)。 现在我的问题是:正在初始化 SUBGHZ / LoRa 堆栈,没有错误,没有锁定,发生中断并指示任何 Tx 已完成。STM32 内核和 SUBGHZ 模块之间的内部 SPI 通信正常。我可以毫无问题地读写任何寄存器。2 但是根本没有射频信号出来,无论是低功率输出还是高功率输出。(用像样的频谱分析仪检查)。 我必须承认,这两个板之间还有更多区别: + WL55JC 板在所有 VDDxx 输入上获得 3.3V 电压 + WL5ECC 板从干净的 LDO 获得 1.8V 和一些 3.3V WL5ECC上的接线: 电源电压:1.8V VDDSMPS:1.8V VDDRF1V55:来自内部降压的 1.55V(已验证正常) VDDRF:1.8V VDDPA:3.3V(以获得最大功率) VDDA:3.3V(能够使用VREFBUF) HSE/SUBGHZ 由外部 32 MHz TXCO 提供时钟。 一个问题当然是由于 QFN WLE5CC 的引脚有限,我只路由了一些 SUBGHZ 调试信号到输出引脚。 + HSE32RDY 至 PA10。这个一直很低。(我在启动时将系统时钟切换到 HSE32,并且核心和所有外围设备都运行良好,这个时钟来自 32 MHZ TXCO -> PLL -> 48MHz 链。所以我假设 HSE32 正在工作) + RF-DTB1 首先变低,在 Tx 报告成功后变高 (1,8V) + RF-SMPSRDY 从高电平(启动后从 1.8V9 变为低电平)(我猜这是正确的,因为 SMPS 稳定在 1.55V) 我不能再多说了。但同样奇怪的是,VR_PA 永远不会被激活。这条线对地测量为 48kOhms,始终保持在 0V。 任何想法我做错了什么?有什么要检查/尝试/测试的吗? |
|
相关推荐
1个回答
|
|
您的问题可能不是由于您从 STM32WL55JC 转移到 STM32WLE5CC。
这可能是由于您的供应管理。 作为第一步,您能否将 1.8V 电源增加到 1.9V? 此外,在 HP 中,VDDPA 和 VDDRF 应采用相同的电源 (3.3V)。 |
|
|
|
只有小组成员才能发言,加入小组>>
请教:在使用UDE STK时,单片机使用SPC560D30L1,在配置文件怎么设置或选择?里面只有SPC560D40的选项
2629 浏览 1 评论
3208 浏览 1 评论
请问是否有通过UART连接的两个微处理器之间实现双向值交换的方法?
1782 浏览 1 评论
3607 浏览 6 评论
5987 浏览 21 评论
938浏览 4评论
1315浏览 4评论
在Linux上安装Atollic TRUEStudio的步骤有哪些呢?
582浏览 3评论
使用DMA激活某些外设会以导致外设无法工作的方式生成代码是怎么回事
1302浏览 3评论
1357浏览 3评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-21 19:06 , Processed in 1.161296 second(s), Total 77, Slave 60 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号