0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

应用笔记 | STM32WB如何一次性烧写FUS+STACK+APP

STM32单片机 来源:未知 2023-10-13 18:15 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群


关键字:STM32WB,烧写,FUS+STACK+APP



目录预览


1.前言

2.操作方法

3.烧录验证

4.总结

5.附录



01

前言


在使用STM32WB系列MCU时,通过STM32CubeProgramer GUI方式更新FUS,Stack,User APP,需要操作多次,并且要输入不同的地址,比较繁琐,不适合在量产中操作使用


根据RN0109:STM32CubeProgrammer v2.11.0 release information描述,在STM32CubeProgrammer v2.11.0中已经支持通过CLI的方式自动更新FUS,Stack,以及User APP。



02

操作方法


根据UM2237 STM32CubeProgrammer command line interface(CLI)for MCUs文档描述,升级FUS,STACK,User APP会用到以下命令。


-startfus:启动FUS



-fwupgrade:升级BLE协议栈或FUS



-w,--write,-d,-download:下载二进制文件,下载前会先进行擦除操作



-hardRst:硬复位



单独升级FUS或协议栈时,根据以上的语法规则操作命令即可,同时升级FUS+STACK+APP时,在STM32CubeProgrammer v2.11.0版本中只需通过命令行将三条命令合成一条即可,见下图



路径和地址,需要根据自己实际的路径和要烧写的文件决定。



03

烧录验证


由于命令中包含硬复位,所以烧录成功后,系统会被复位,复位后会进入用户烧写过的APP执行,此时就可以直接去连接蓝牙并验证应用了。


烧录过程会产生Log信息,见附录。


04

总结



一键烧写在产线上是比较实际的需求,目前更新到的STM32CubeProgrammer v2.11.0版本已支持通过CLI的方式进行更新烧录,在后续版本中可能会有更方便的操作方式。当然也可以将这些命令做成脚本的方式,更方便的去使用。



05

附录


LOG日志:



完整内容请点击“阅读原文”下载原文档。


订阅号

关注STM32

视频号


B站账号


原文标题:应用笔记 | STM32WB如何一次性烧写FUS+STACK+APP

文章出处:【微信公众号:STM32单片机】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    6078

    文章

    45579

    浏览量

    673634
  • STM32
    +关注

    关注

    2313

    文章

    11195

    浏览量

    374638
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    MAX5527/MAX5528/MAX5529:一次性可编程线性渐变数字电位器解析

    MAX5527/MAX5528/MAX5529:一次性可编程线性渐变数字电位器解析 在电子设计领域,数字电位器的应用日益广泛,它为电路设计带来了更高的灵活性和可编程。今天,我们将深入探讨MAXIM
    的头像 发表于 04-18 11:45 209次阅读

    CAT5126:一次性数字可编程32抽头电位器的深度剖析

    CAT5126:一次性数字可编程32抽头电位器的深度剖析 在电子设计领域,数字可编程电位器是个关键组件,能为电路带来更高的灵活性和可配置。今天我们要探讨的主角——Catalyst公司
    的头像 发表于 04-10 16:15 170次阅读

    深度解析 Z8E000 Z8PLUS 一次性可编程微控制器

    深度解析 Z8E000 Z8PLUS 一次性可编程微控制器 引言 在电子设计领域,微控制器扮演着至关重要的角色。ZiLOG 的 Z8E000 Z8PLUS 一次性可编程微控制器,以其丰富的特性和强大
    的头像 发表于 04-04 13:15 607次阅读

    亚太地区首家一次性通过!中移芯昇eSIM平台获GSMA认证

    近日,中移芯昇自主研发的eSIM连接管理平台成功通过全球移动通信协会(GSMA)SAS-SM权威审核并获得认证证书。本次审核全程零不符合项(零NC项),一次性顺利通过,使得中移芯昇成为亚太地区首家
    的头像 发表于 03-09 17:06 1035次阅读
    亚太地区首家<b class='flag-5'>一次性</b>通过!中移芯昇eSIM平台获GSMA认证

    智能手环做 FCC ID 认证要哪些资料?一次性准备清单

    上取决于资料准备是否完整、规范。本文从企业实操角度,系统整理智能手环申请 FCC ID 认证所需的全部资料清单,帮助你一次性准备到位。
    的头像 发表于 02-05 16:08 289次阅读
    智能手环做 FCC ID 认证要哪些资料?<b class='flag-5'>一次性</b>准备清单

    AN5289 使用 STM32WB 系列微控制器构建射频应用笔记

    本文档步地指导设计人员基于 STM32WB 系列微控制器构建特定 Bluetooth低功耗或802.15.4 应用。它汇集了最重要的信息,并且列出了需要处理的方面。为了充分利用本文档中的信息
    发表于 01-09 14:13 0次下载

    LAT1215+如何让 STM32WB 在没有 LSE 时运行 BLE 应用程序

    首先 LSE 可作为 STM32WB RF Wakeup 和 RTC 的时钟源。STM32WB RF Wakeup 和 RTC 的时钟源可配置为 LSE,LSE 时钟相对比较稳定且准确,不需要校准
    发表于 01-09 10:55 0次下载

    STM32WB 系列微控制器 OTA 和无线固件更新应用笔记

    本文档介绍了通过低功耗蓝牙连接在 STM32WB 设备上进行 OTA 固件更新的过程。它讲解如何使用 STM32Cube 固件包中提供的 OTA 应用程序,实现用户应用程序、无线固件和固件升级服务的更新。
    发表于 01-08 14:50 0次下载

    从共识到共行:拓普联科关于“一次性做好”的团队心智集结

    从共识到共行:拓普联科关于“一次性做好”的团队心智集结12月20日下午,拓普联科VIP会议中心内灯火通明,气氛热烈。肖岚董事长步履沉稳地走向讲台,面对台下两百余位汇聚堂的干部与员工,场以“团队
    的头像 发表于 12-29 10:34 5204次阅读
    从共识到共行:拓普联科关于“<b class='flag-5'>一次性</b>做好”的团队心智集结

    MLPF - WB55 - 01E3:2.4 GHz低通滤波器的深度解析

    的是STMicroelectronics推出的款2.4 GHz低通滤波器——MLPF - WB55 - 01E3,它专为匹配STM32WB系列微控制器而设计,具有诸多出色特性。 文件下载: MLPF-
    的头像 发表于 12-17 17:35 814次阅读

    STM32WB连接扩展板技术解析:从硬件架构到开发实践

    STMicroelectronics B-WB1M-WPAN1连接扩展板设有板载STM32WB1MMCH6。STMicro B-WB1M-WPAN1连接扩展板提供母头-母头STMOD+
    的头像 发表于 10-23 09:40 819次阅读
    <b class='flag-5'>STM32WB</b>连接扩展板技术解析:从硬件架构到开发实践

    bootloader和APP烧录,能不能一次性分别烧录到对应的位置?

    目前我是用STM32 ST-LINK Utility将bootloader和APP分别下载到对应的地址分区,那么各位有什么更好的办法可以一次性的将这两个文件烧录? 主要是解决量产的问题,我也想找对应的DLL库自己开发
    发表于 09-25 06:34

    FLASH/编程白皮书

    白皮书:如何Flash——不同场景不同需求下的选择认识Flash NAND vs. NOR如何/编程不同方案比较
    发表于 07-28 16:05 0次下载

    地平线征程6B一次性成功点亮

    近日,地平线面向入门级主动安全领域的新代车载智能计算方案——征程6B一次性成功点亮!从回片上电到1V出图仅用时23分钟,征程6B再次刷新智驾计算方案点亮的行业速度!自2024年发布以来,地平线征程
    的头像 发表于 07-16 17:35 1295次阅读

    一次性血压传感器NPC-100T:精准监测的无菌守护者

    在医疗领域,血压监测是评估患者生命体征、指导临床决策的核心环节。传统可重复使用的血压传感器虽然普及,但存在交叉感染风险、消毒成本高以及设备老化导致的精度下降等问题。一次性血压传感器NPC-100T
    的头像 发表于 05-19 13:21 742次阅读
    <b class='flag-5'>一次性</b>血压传感器NPC-100T:精准监测的无菌守护者