日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

ST新一代烧写工具 STM32CubeProgrammer

發布時間:2024/2/28 编程问答 81 豆豆
生活随笔 收集整理的這篇文章主要介紹了 ST新一代烧写工具 STM32CubeProgrammer 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

凡用過STM32的用戶應該知道,當你完成程序調試要對芯片進行程序代碼燒錄編程的話可以有多種方式。若通過調試接口【JTAG/SWD】來燒寫程序,一般要使用STLink UtilitySTVP工具軟件來完成;若通過UART接口來燒寫程序,往往要下載個基于PC端的flash 燒錄工具軟件STM32 Flash loader demonstrator配合;若通過USB接口來燒寫程序,往往需下載USB DfuSe工具軟件來實現。如今ST推出了新的高集成度的編程工具軟件STM32CubeProgrammer,以后就不用這么麻煩了。因為它同時支持上述三類編程接口,而且還兼具其它更多功能,下面簡單介紹下。

一、STM32CubeProgrammer具備如下功能特性:

1、可對片內flash進行擦除或編程以及查看flash內容;

2、支持S19,HEX,ELF、BIN等格式的文件;

3、支持調試接口或bootloader接口;

---STLINK 調試接口【JTAG/SWD】

---UART或USBDFU bootloader 接口

4、支持對外部的存儲器的擦除或編程;

5、支持STM32芯片的自動編程【擦除、校驗、編程、選項字配置】;

6、支持對STM32片內OTP區域的編程;

7、既支持圖形化界面操作也支持命令行操作;

8、支持對STLINK調試器的在線固件升級;

9、配合STM32Trusted Package Creator tool實現固件加密操作;

10、支持WINDOWS,LINUX,MAC OS多種操作系統;


二、與STM32CubeProgrammer有關的幾個用戶手冊

STM32CubeProgrammer操作有關的用戶手冊目前有DB340,UM2237,UM2238.可以去www.st.com自行搜索下載。


三、操作界面展示


四、幾點提醒

針對上述的幾種接口及編程模式,在安裝或使用過程中有幾點提醒跟大家分享下。

1、安裝STM32CubeProgrammer前需安裝或升級JAVA,安裝過程中會有提示。

2、使用STM32CubeProgrammer通過STLINK連接目標板時,有時會出現連接不上的情況。除了硬件連線因素外,注意選擇正確的調試接口【JTAG或SWD】。

?????????????????????????

還有就是如果STLINK內部的固件驅動版本偏低的話,也會連接不上。目前需要手動升級,可以借助STM32CubeProgrammer工具進行在線升級,升級時可能需要重新插拔一兩次


此時你點擊上圖中右下角的Firmware upgade后出現下面的界面:


然后點擊Open in update mode,直到出現firmware version的版本后,Upgrade按鈕變成有效時就可以進行STLINK的固件在線升級了,升級完成后即可再次連接。再次連接時建議先點擊SLTINK序列號后面的那個環形循環箭頭,如果能顯示序列號,此時就可以Connect了。

???????????


3、如果使用USBDFU模式進行程序燒錄的話,特別提醒記得先卸載之前的STM32 DFU驅動,否則會出現連接不上的情況。卸載之前的DFU驅動之后再運行安裝目錄下的STM32Bootloader.bat文件。


4、其它更多使用方法及細節可以參考上面提到的用戶手冊,尤其是UM2237。至于該工具的下載可以前往www.st.com直接搜索STM32CubeProgrammer即可找到相關資料。


了解工具詳情或免費下載STM32CubeProgrammer,請訪問www.st.com/stm32cubeprog.
原文鏈接 https://mp.weixin.qq.com/s?__biz=MzA3MTk0OTk2NQ==&mid=2653841483&idx=1&sn=ed1c9a3825187ac81647f4e5b6926661&chksm=84ff03a9b3888abff982f88ca2d4f593f2b675c0ff6aa9484b5944a8fb95b098afb7addd2bbb&mpshare=1&scene=23&srcid=0107YbHxtNJeRPWXXvNxVXRo#rd

總結

以上是生活随笔為你收集整理的ST新一代烧写工具 STM32CubeProgrammer的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。