STMCU小助手
发布时间:2022-8-12 17:00
|
1. 问题产生 客户反馈 STM32WL 在做 LoRa 应用时,射频 Radio.Init 初始化完成后,进入Radio.Rx 状态,或者从 Tx 状态切换到 Rx 状态(txDone 发生后),此过程需耗时10ms。10ms 这个过长的耗时过会导致后续接收应用数据丢失。客户 10ms 耗时 log,如图一红框部分所示:
2. 问题确认3 a' |: c s7 k7 w( i 针对客户遇到的问题,在 STM32WL Nucleo 板上运行 STM32WL Cube 包里的LoRaWAN_AT_Slave 例程进行测试。如图二,在 Tx 发送完毕,射频模块进入 Standby状态,再到切换到 Rx 接收状态。发现客户其实测量的是从 Standby mode 切换到 Rx 接收状态整个过程的耗时,耗时确实为 10ms(图二,红框部分)。从调试 log 看,问题也可以简化为 Standby mode 切换到 Rx 接收状态耗时过长。原因是射频模块的状态机在完成 Tx 发射后,一般需进入到 Standby mode,再切换到其他工作模式,比如 Rx。而耗时长主要出现在 Standy mode 切换到 Rx 接收状态过程。. G C: R q) _9 s6 t9 [8 G
完整版请查看:附件" o, g* C0 z7 q- A d# g1 F: k- W 1 [/ E0 Q# K8 a+ s( T) I " E6 ^. t1 t) j) C- d a ; z& [, h6 T) d' |5 | |
LAT1085_STM32WL_LoRa通信中从Tx发射状态切换到Rx接收状态耗时过长问题_v1.0.pdf.pdf
下载701.31 KB, 下载次数: 6
【新品测评】STM32WL3R芯片测评,从点亮第一个LED到subGhz启动
STM32WLE55 无线收发功能调试记录
STM32 无线 MCU HSE 频率与启动时间精确调谐实战指南
STM32新品选型指南:WL3R、C5、H5F/E、U3B/3C5 特性解析与场景适配
【新品有奖】新品STM32WL3R:低功耗智能交互,无线遥控新选择
STM32WL3R重磅登场,把无线遥控MCU卷到新高度
告别通用内卷!STM32WL3R凭“专用”破局,开启无线遥控新时代
经验分享 | STM32WL LoRa CAD 开启实操指南:低功耗信道活动检测实现方案
兔哥心中的ST中文论坛
小白也能明白的STM32的低功耗与唤醒机制
微信公众号
手机版