STM32WU55蓝牙开发学习笔记(2)-协议栈更新

本文档详细介绍了如何使用STM32CubeProgramming软件对STM32WB55芯片进行协议栈和FUS(固件升级服务)的烧录。首先,通过STM32CubeMX检查并下载最新固件,然后通过ST-LINK连接芯片并更新FUS至最新版本。接着,根据官方文档确定烧录位置,升级协议栈至v1.13.3.2。整个过程中强调了正确操作的重要性,特别是启动协议栈的最后步骤,否则可能导致无法正常使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

STM32WU55蓝牙开发学习笔记(2)

前言

今天就稍微写一下wb55芯片协议栈的烧录吧,刚好手上新焊了一块板子。新买来的芯片都是空片,会内置一个比较老版本的FUS,并且没有协议栈,所以需要自己跟新一下FUS和协议栈才能正常使用无线功能。
stm32wb55的m0的核是专门运行协议栈的,协议栈是官方预置的几个bin文件,用户不能自己修改。可以运行的协议还挺多了,反正我就用BLE的协议栈。
我写的时候官方的固件跟新到v1.13.3(STM32CubeMX里面看),如果后面有出新的也大差不差吧。

准备

我用的是最简单的方法,需要准备准备硬件ST-LINK,和软件STM32CubeProgramming。

STM32WB的协议栈烧写的服务具体可以看官方的AN5185文档。简单的说就是芯片里有个FUS的固件,用来升级协议栈和升级自己。在操作的时候需要先用FUS把自己(FUS)升级到最新版本,再用最新的FUS烧需要的协议栈。

步骤

1. 下载STM32WB固件

↓STM32CubeMX这里可以查看固件的情况
在这里插入图片描述

↓选择需要的下载就行,一般都选择最新版
在这里插入图片描述
↓这里可以查看下载路径

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值