你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【NUCLEO-WBA65RI评测】评测小结

[复制链接]
北方 发布时间:2025-9-16 09:43

NUCLEO-WBA65RI 开发板核心功能评测小结

一、USB HID 功能与抓包分析

硬件特性 :开发板内核直连 USB 接口,支持主机 / 设备双模式,兼容 HS 高速 USB2.0。

范例实现 :通过 STM32CubeIDE 导入Ux_Device_HID_Standalone工程,基于 USBX 协议栈实现 HID 鼠标模拟,每 10ms 更新鼠标位置并发送报告,连接 PC 可枚举为鼠标设备,按用户按钮控制光标移动。

WireShark 抓包 :需安装 USBPcap 组件,选择对应 USB 接口抓包,可捕获设备枚举(GET/CONFIG 配置描述符等 6 步流程)及数据传输包,虽小包速度测量不精确,但可验证高速 USB 特性。

二、低功耗模式实测

模式分类 :涵盖睡眠(CPU 停、外设运行)、停止(全外设停、SRAM 保留)、待机(最深,SRAM 丢失)及 STM32WBA6 特有 Stop2 模式(RTC 开启时功耗仅 5μA)。

测量方法 :移除 JP2 跳线,串联电流表至供电回路,确保 SB1 导通,按模式选量程(低功耗用 200μA 档)。

实测结果 :正常运行约 7.8mA,待机模式低至 2.9μA,Stop2 模式功耗优化显著。

代码逻辑 :通过HAL_PWR_EnterSTANDBYMode()进入待机,RTC 定时 33 秒唤醒,LED 灯指示运行(闪烁)/ 待机(熄灭)状态。

三、Android 蓝牙 OTA 升级

前期准备 :基于BLE_HeartRate_ota工程,修改app_conf.h参数启用调试,将BLE_ApplicationInstallManager(0x08000000)与 OTA 应用(0x08006000)烧录至对应地址。

操作流程 :开发板上电,Android 端通过 BLE 应用连接 “HR__9A” 设备,进入 OTA 服务面板,选择 “STM32WBA” 设备类型及更新文件。

关键配置 :地址需设偏移量(应用二进制 0x100000 对应 0x08100000,用户配置 0x0F6000 对应 0x080F6000),解决地址混淆导致的升级失败问题,下载完成自动重启生效。

核心原理 :OTA 服务与用户服务并行,通过 GAP/GATT 层初始化交互,ota_app.cota.c管理服务通知及固件下载。

四、蓝牙低功耗连接与传输

测试范例 :采用BLE_Power_Peripheral(外设,支持广播 / 连接态功耗测量)和BLE_Power_Central(中心设备,仅连接态),含数据吞吐量服务及 POWER_TX/RX UUID 特征。

配置与操作 :STM32CubeIDE 编译下载工程,通过CFG_LPM_STNDBY_SUPPORTED配置低功耗模式(默认待机),用 STBLEToolbox 连接 “PWR” 设备。

传输参数 :默认 1M PHY、50ms 连接间隔,按按键可切换 2M PHY、200ms 间隔及数据传输(1000ms/20 字节,最大 244 字节)。

功耗实测 :初始化 0.16mA,广播态 0.208mA,数据读写态 0.180mA,增大连接间隔可降低功耗。

五、视频说明如下

视频网址https://v.youku.com/v_show/id_XNjUwMTgzOTMyMA==.html

<iframe height=498 width=510 src='https://player.youku.com/embed/XNjUwMTgzOTMyMA==' frameborder=0 'allowfullscreen'></iframe>

收藏 评论0 发布时间:2025-9-16 09:43

举报

0个回答

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版