關(guān)鍵字:STM32WB,燒寫,F(xiàn)US+STACK+APP
1.前言
2.操作方法
3.燒錄驗(yàn)證
4.總結(jié)
5.附錄
在使用STM32WB系列MCU時(shí),通過STM32CubeProgramer GUI方式更新FUS,Stack,User APP,需要操作多次,并且要輸入不同的地址,比較繁瑣,不適合在量產(chǎn)中操作使用
根據(jù)RN0109:STM32CubeProgrammer v2.11.0 release information描述,在STM32CubeProgrammer v2.11.0中已經(jīng)支持通過CLI的方式自動(dòng)更新FUS,Stack,以及User APP。
根據(jù)UM2237 STM32CubeProgrammer command line interface(CLI)for MCUs文檔描述,升級FUS,STACK,User APP會用到以下命令。
-startfus:啟動(dòng)FUS
-fwupgrade:升級BLE協(xié)議?;騀US
-w,--write,-d,-download:下載二進(jìn)制文件,下載前會先進(jìn)行擦除操作
-hardRst:硬復(fù)位
單獨(dú)升級FUS或協(xié)議棧時(shí),根據(jù)以上的語法規(guī)則操作命令即可,同時(shí)升級FUS+STACK+APP時(shí),在STM32CubeProgrammer v2.11.0版本中只需通過命令行將三條命令合成一條即可,見下圖
路徑和地址,需要根據(jù)自己實(shí)際的路徑和要燒寫的文件決定。
由于命令中包含硬復(fù)位,所以燒錄成功后,系統(tǒng)會被復(fù)位,復(fù)位后會進(jìn)入用戶燒寫過的APP執(zhí)行,此時(shí)就可以直接去連接藍(lán)牙并驗(yàn)證應(yīng)用了。
燒錄過程會產(chǎn)生Log信息,見附錄。
一鍵燒寫在產(chǎn)線上是比較實(shí)際的需求,目前更新到的STM32CubeProgrammer v2.11.0版本已支持通過CLI的方式進(jìn)行更新燒錄,在后續(xù)版本中可能會有更方便的操作方式。當(dāng)然也可以將這些命令做成腳本的方式,更方便的去使用。
完整內(nèi)容請點(diǎn)擊“閱讀原文”下載原文檔。
原文標(biāo)題:應(yīng)用筆記 | STM32WB如何一次性燒寫FUS+STACK+APP
文章出處:【微信公眾號:STM32單片機(jī)】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報(bào)投訴
相關(guān)推薦
STM32WB系列微控制器代表了STMicroelectronics在無線技術(shù)領(lǐng)域的新一代創(chuàng)新,集成了Bluetooth 5.0、Zigbee和Thread等多種無線通信協(xié)議。而在這些無線應(yīng)用中
發(fā)表于 12-16 16:22
?200次閱讀
為滿足一次性內(nèi)窺鏡、一次性手術(shù)消融刀等設(shè)備中的耗材需求,歐度全新推出了MEDI-SNAP一次性醫(yī)用插拔自鎖插頭,為醫(yī)療客戶打造了一組在品質(zhì)與經(jīng)濟(jì)性
發(fā)表于 09-10 09:59
?440次閱讀
文章由濟(jì)南三泉智能科技有限公司提供一次性注射針剛性測試儀是用于評估一次性注射針剛性性能的專用設(shè)備。一、作用與重要性確保注射針質(zhì)量:注射針的剛性是評價(jià)其質(zhì)量的重要參數(shù)之
發(fā)表于 06-04 15:32
?331次閱讀
我使用jflash無法燒入stack和fus,顯示地址區(qū)域被鎖了。但是我使用Programm燒入軟件能分別燒錄stack和
發(fā)表于 05-30 06:05
論 STM32WB 和 STM32L4 / L4+的區(qū)別,和優(yōu)劣勢
發(fā)表于 04-26 08:07
:STM32Cube_FW_WB_V1.3.0ProjectsP-NUCLEO-WB55.NucleoApplicationsBLE_ThreadBle_Thread_Static
硬件環(huán)境:STM32WB nucleo
使用SW2切換協(xié)議為thread , 顯示失敗
發(fā)表于 04-16 08:01
到DFU設(shè)備,感覺是FUS升級壞了。
有個(gè)疑問:按照介紹,stm32wb5x_FUS_fw.bin 是燒錄在 0x080EC000位置,而stm32wb5x_BLE_Stack_fw.bin是燒錄
發(fā)表于 04-16 06:59
STM32WB55CCU6的FUS燒寫地址和協(xié)議棧地址值是多少?如何計(jì)算?
發(fā)表于 04-15 06:00
大家好,我使用的開發(fā)板是“STM32WB55 Nucleo”開發(fā)板,想實(shí)現(xiàn)一次性發(fā)送和接收超過100個(gè)字節(jié)的數(shù)據(jù)包(數(shù)據(jù)包字節(jié)數(shù)越多越好,如果能達(dá)到250個(gè)字節(jié)就最好了)。藍(lán)牙底層數(shù)據(jù)包默認(rèn)大小
發(fā)表于 04-12 07:03
一次性使用無菌腦積水分流器綜合性測試儀 描述 一次性使用無菌腦積水分流器是一種用于治療腦積水的醫(yī)療器械。腦積水是指在顱內(nèi)或腦脊液循環(huán)系統(tǒng)中積聚過多液體導(dǎo)致顱內(nèi)壓力增高的病癥。腦積水分流
發(fā)表于 04-06 09:13
?335次閱讀
在自己的STM32WB測試板上面焊接了最小系統(tǒng)發(fā)現(xiàn)程序無法燒寫且單片機(jī)也無法識別,經(jīng)過一系列測試發(fā)現(xiàn)與RF引腳連接的濾波網(wǎng)絡(luò)焊接上之后程序就可以正常
發(fā)表于 03-28 06:32
想要降低STM32WB的功耗,查找手冊發(fā)現(xiàn)開啟SMPS模塊可以降低功耗。配置SMPS模塊具體步驟是什么有大佬知道嗎?是開啟SMPS宏定義,然后寫PWR的寄存器就可以了嗎?怎么證明自己的SMPS模塊-配置正確了呢?
發(fā)表于 03-20 08:18
我在升級使用一個(gè)wb55新的USBdongle時(shí)候,用stm32cubeprogrammer打開,使用read fus info,發(fā)現(xiàn)FUS
發(fā)表于 03-13 07:58
GB 15811一次性醫(yī)用注射針檢測儀器
發(fā)表于 02-18 14:21
?0次下載
一次性保險(xiǎn)絲與自恢復(fù)保險(xiǎn)絲這兩種之間有什么差別? 一次性保險(xiǎn)絲和自恢復(fù)保險(xiǎn)絲是兩種用于電氣系統(tǒng)中的保險(xiǎn)器件,它們在功能和特性上存在一些差異。本文將對這兩種保險(xiǎn)絲進(jìn)行比較,并詳細(xì)解釋它們的定義
發(fā)表于 01-04 14:13
?1721次閱讀
評論