STMCU小助手
发布时间:2022-8-11 17:38
|
1. 引言 @1 I2 z$ \" ]# ?" X STM32WB 系列作为一款高性能的双核无线芯片,具备非常丰富的外设及强大的功能。客户仪器可能比较匮乏,没有办法细致全面的测试 STM32WB 产品的无线射频性能。本 LAT 提供一种不需要专用仪器就可以简单测试 STM32WB 无线射频性能的方法。2 c( @9 c$ W. ~6 M) x+ d . N! o' f4 Z: s- g) t6 g 2. 解决办法 r" c. e/ F! _( B, u 1. 链路预算是评估发射和接收模组的综合指标,它综合了发射机性能和接收机性能。链路预算的计算公式是发射功率减去接收灵敏度。从图 1 的 STM32WB55 性能指标计算,链路预算可以达到 102dB。本 LAT 就是用简单的办法来测量链路预算,从而评估 STM32WB 产品的无线性能。 ( o0 \, z% f9 W' S
7 ?( m3 B6 _; P! y2 O 2. 准备两块电路板。把 stm32wb5x_BLE_Stack_full_fw.bin(见末尾的 LAT 中的附件)下载到两块电路板的协议处理器 CM0。把 BLE_TransparentMode_reference.hex(见末尾的 LAT 中的附件)下载到两块电路板的应用处理器 CM4。 3. 两块电路板的 PB6,PB7 是 UART 调试口,要引出来,如图 2 所示。 2 U5 c t6 I q( A0 c) t 图 2. STM32WB 的 UART 调试口 LAT1081 7 v" c) R1 T/ ?% [6 Z4 G
4. 两块电路板通过 USB 转 UART 模组把 UART 调试口连接到电脑的 USB 口。硬件连接方式:PC--USB 线缆--USB 转 UART 模组--STM32WB55 UART 口,如图 3 所示。 6 g1 o2 @3 Y6 V$ S5 L- Q7 o
" c# e* F9 Y( X" @ 5. 下载并安装 STM32cubemonRF 最新版本 STM32CubeMonRF(链接地址见末尾的 LAT 所用到的工具及版本)。 6. 硬件测试环境设置如下,如图 4 所示。- n9 j6 u( G: C8 L' N3 k - h" I1 r1 |" w4 R
7. STM32CubeMonRF 软件的使用方法见 LAT 末尾的参考文献。设置一个电路板为 STM32WB发射板,另一个电路板是接收板。把两个电路板设置相同的频率。发射板设置最高功率。按照第8 节 sensitivity test 的测试方法测试灵敏度。调整衰减器的数值,直到 PER=30%。此时衰减器的值就是链路预算(注:为了减少干扰,最好在屏蔽房中测试)。把测得的链路预算和第一步计算得到的链路预算比对,从而判断产品的性能好坏。(注:实际产品因为有射频电缆和滤波器,匹配电路衰减等,实际测得的数值比计算得到的数值要小若干 dB) 3. 小结& Z$ O% p2 M9 F7 g5 p/ B$ p& B+ K) O 本 LAT 不需要专用仪器,只需要衰减器、射频电缆等简单器件,通过测试链路预算就可以评估 STM32WB 产品的无线射频综合性能。* c, n! A3 f1 D' N 9 w9 K% I! [# ^ 完整版请查看:附件8 L+ T' R i8 Q$ O 5 m( H) s$ K- N0 X0 L' L2 R4 d |
LAT1081_简单测试STM32WB无线射频性能的方法_v1.0.pdf
下载501.16 KB, 下载次数: 1
低功耗蓝牙无线升级:STM32WB OTA 固件更新技术解析
STM32WB Zigbee 自定义集群开发实战:AN5491 应用笔记深度解读
吃透:STM32WB 上 Zigbee 睡眠终端设备开发攻略
STM32 无线 MCU HSE 频率与启动时间精确调谐实战指南
深度解读:STM32WB 2.4GHz 低成本 PCB 蛇形天线设计实战指南
经验分享 | STM32WB 双核无线 MCU 开发全流程实战指南
STM32WB 基于 Custom Template 实现 BLE 私有协议 实操开发指南
详解STM32单片机的堆栈
STM32单片机进行除零运算,为何程序不崩溃?
从照明到楼宇:STM32WBx5 BLE Mesh 落地指南
微信公众号
手机版