所用器件 所使用的的器件位ST官方的P-NUCLEO-WB55。 / Q( P6 r# a$ g0 y; a ! H* S. v6 L- x& R6 p2 U 优势 0 O* J" [* o! E4 N 7 I" y# f& e" d 支持协议2 H9 S; |2 b, P5 w+ `4 E E4 J% y/ Q 7 i" ~- p6 N- s) D' Q! B ' I# N6 X! U+ c! S+ E 软件准备 STM32CubeProgrammer% Y' z* O; \# {% I STM32CubeProgrammer(STM32CubeProg)是一款多合一的多操作系统软件工具,用于对STM32产品进行编程。 STM32CubeProgrammer 图片它通过调试接口(JTAG 和 SWD)和引导加载程序接口(UART、USB DFU、I 2 C、SPI 和 CAN)为读取、写入和验证设备存储器提供了一个易于使用且高效的环境。 STM32CubeProgrammer 提供了广泛的功能来对 STM32 内部存储器(如 Flash、RAM 和 OTP)以及外部存储器进行编程。 STM32CubeProgrammer 还允许通过脚本进行选项编程和上传、编程内容验证和编程自动化。 STM32CubeProgrammer 提供 GUI(图形用户界面)和 CLI(命令行界面)版本。% w" O7 _/ f8 c3 S 3 k( i0 N \, r - m+ R4 }; b+ U `$ o# t 文档下载 ( t* {% ?, b# V8 G+ t* S H( z! f 一般用户手册使用的下图所示文档。. K6 ?% y" ?* `& W. \ 例程文件下载 4 p1 M3 G* f; v$ \' Q' L3 m USBDongle烧录固件 模式切换 设置BOOT模式,将开关波动到boot0。 . V, D+ @6 [0 t6 w9 H , P" G, l/ i h2 o- f* K( D 烧录* A9 P( z0 M8 U2 I$ ]% N" n 开启STM32CubeProgrammer,在刷新后可以查看到Port端口已经搜索到该模块了,这里位USB1。3 Z& P" L l+ B / s5 V+ {* n5 I' y 这里选择。 烧录如下所示。 _1 M& ]/ c/ }9 N. L / o" J0 H( x0 t+ Z 拔出USB Dongle ,将BOOT开关拨动回去,通过查看说明也可以知道,当上电时候,按下按钮可以使蓝灯亮起。 7 b2 A4 x$ n5 @7 G- u 显示如下所示。8 r' X* r" g0 @& U 8 u# I6 [6 P, ^ l5 _ ) I8 U) M# r7 m) i2 X" C) Q- k + r/ q) }% j, E) ]# u3 J7 U1 ^2 f- { |
4月25日培训|基于ST 双核多协议STM32WB55的Matter方案开发
基于STM32WB55的配置串口打印Debug经验分享
基于创建STM32WBA BLE_Custom工程经验分享
来看直播了,就在明天 | STM32 Matter 解决方案,轻松实现智能家居无缝连接
基于STM32WB55开发之套件概述(1)
基于STM32WB55开发之监测STM32WB连接状态(1)
基于STM32WB55开发之修改蓝牙地址(2)
STM32WB基于Custom Template实现客户定制BLE私有协议
如何基于STM32WB一次性烧写FUS+STACK+APP
【STM32WB55评测】评测四 蓝牙mesh摸索(二)