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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人工智能 > ChatGpt >内容正文

ChatGpt

合宙AIR32F103CBT6刷回CMSIS-DAP固件以及刷ST-LINK V2-1固件方法

發布時間:2024/3/24 ChatGpt 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 合宙AIR32F103CBT6刷回CMSIS-DAP固件以及刷ST-LINK V2-1固件方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

合宙AIR32F103CBT6刷回CMSIS DAP固件以及刷ST-LINK V2-1固件方法


  • 📌官方介紹文檔:https://wiki.luatos.com/chips/air32f103/index.html
  • 📍原理圖:https://cdn.openluat-luatcommunity.openluat.com/attachment/20220605164915340_AIR32CBT6.pdf

?手上購買的這個兩塊板子已有2個月了,一直放在這著沒動,今天想拿出來給其STM32F103C8T6燒個程序試一下,以前一直用ST-LINK燒錄。

  • 📌ST-LINK V2-1 : 僅支持STM32調試,帶虛擬串口和虛擬U盤下載.
  • ST-LINK V2-1說明請參考RN0093說明:https://www.st.com/resource/zh/release_note/DM00107009-.pdf

🌿將其作為STM32F103C8T6最小系統板的CMSIS-DAP燒錄器使用折騰了好久,特此記錄一下。

  • ?有技術問題千萬別去找TB客服,不僅會讓你很失望,什么都幫不到你!
  • 📜合宙AIR32F103CBT6開發板尾部引出的端子位定義如下:

🔖合宙AIR32F103CBT6作為CMSIS-DAP燒錄或調試器使用,接線和ST-LINK接線一樣

/**CMSIS-DAP----->目標燒錄芯片3.3V ------> 3.3VGND ------> GNDPB14 ------> DIO(SWDIO)PB13 ------> DCLK*/

🔖虛擬調試串口:PA2 虛擬串口的TX;PA3 虛擬串口的RX

合宙AIR32F103CBT6 ----->目標串口引腳 PA2 ----->RXD PA3 ----->TXD
  • 📗當作為DAP-LINK使用時,出廠默認是燒錄了DAP-LINK固件的。
  • 📑官方給出的具體使用看:https://wiki.luatos.com/chips/air32f103/Air32f103.html#id6
  • ?作為DAP-LINK燒錄器給自家芯片合宙AIR32F103CBT6第一次燒寫:(引用官方給出的接線圖)
    • ?作為CMSIS-DAP燒錄器給STM32F103CBT6燒寫接線:

.📖開發板如果默認為daplink時,封堵了SWD調試接口,第一次使用swd下載時,請先按住被調試板子的BOOT按鍵,再按一下復位按鍵,最后松開BOOT按鍵,然后點擊keil中的下載按鈕。

  • 🎉給STM32板子燒寫程序,接線按照ST-link接線即可。

?時鐘選擇,如果選擇10M時,下載報錯,那么將其調低一些。

🌻刷回CMSIS-DAP固件方法

  • 📍固件資源在開發固件包里面:https://gitee.com/openLuat/luatos-soc-air32f103/

🌷采用ST-link工具給其刷回CMSIS-DAP固件

  • 🔨燒錄軟件采用:STM32 ST-LINK Utility

  • 🌿燒寫

  • 🌿燒寫過程:

  • 🌿燒寫完成:

  • 🌿重新將合宙AIR32F103CBT6開發板連接電腦,發現DAP-LINK又變回來了。

🌼刷成ST-LINK方法

  • 📢使用合宙AIR32F103CBT6當CMSIS DAP將其刷成ST-LINK固件

操作方法和第一次給合宙AIR32F103CBT6燒錄程序時的操作是一樣的:先按住被燒錄板子的BOOT按鍵,再按一下復位按鍵,最后松開BOOT按鍵,然后將ST-LINK固件發送到U盤,即可完成燒錄。

  • 接線方式還是這張圖:
  • 通過CMSIS-DAP將ST-LINK固件發送到U盤進行燒錄演示:

🌿刷完固件后,將板子連接電腦,在設備管理器當中可以看到STLINK設備信息。

?剛剛燒錄完成,還不能使用,在Keil里面顯示如下,需要升級。

ST-LINK/V2升級步驟

升級分兩次進行,第一次先用STM32 ST-LINK Utility軟件,將其升級到V2.J29.M18 STM32 Debug+Mass storage,然后再通過Keil軟件Option For Target-debug設置時進行升級。具體操作如下:

1. 🌴利用STM32 ST-LINK Utility軟件將固件版本升級到V2.J29.M18 STM32 Debug+Mass storage

  • 🌿通過STM32CubeProgrammer軟件或者STM32 ST-LINK Utility軟件,連接STLINK可以看到以下信息:

如果使用STM32CubeProgrammer軟件連接ST-LINK會提示無法升級。升級只能通過STM32 ST-LINK Utility軟件。


🛠借助STM32 ST-LINK Utility軟件進行升級升級演示:


  • ST-LinkUpgrade升級為帶虛擬U盤和VCP虛擬串口的ST-LINK/V2-1。

  • 🌿升級到V2.J29.M18 STM32 Debug+Mass storage后:
  • 🔖虛擬調試串口依舊為:PA2 虛擬串口的TX;PA3 虛擬串口的RX

🌿顯示只有28KB的盤符

2. STM32 ST-LINK Utility軟件升級完成后,在Keil里面使用的時候,Keil軟件會提示該ST-LINK/v2-1還是老固件版本,還需要升級一下。

升級操作演示:

  • 升級完成
  • 升級之后的固件版本:V2J39M27

🎋這里是通過STM32CubeProgrammer查看版本信息:

官方的ST-LINK升級工具

  • STSW-LINK007:ST-LINK、ST-LINK/V2、ST-LINK/V2-1、STLINK-V3板固件升級。
  • 下載地址:https://www.st.com/zh/development-tools/stsw-link007.html
  • 當前版本是:V2.J40M27

🔖ST-LINK/V2-1接線說明

🌿和上面的CMSIS-DAP接線方法是一樣的。

/**DAP-LINK----->目標燒錄芯片3.3V ------> 3.3VGND ------> GNDPB14 ------> DIO(SWDIO)PB13 ------> DCLK----------調試串口-------- PA2 ------>RXD PA3 ------>TXD*/


📍刷成ST-LINK參考了《合宙9.9的air32開發板刷成stlink》

?燒寫資源和工具(包括刷回CMSIS DAP固件以及刷ST-LINK固件)

鏈接:https://pan.baidu.com/s/1D6epX5q5KB1hZt2EquO_yQ 提取碼:4wxx
  • 🎉ST-Link當前最新的升級工具:https://www.st.com/zh/development-tools/stsw-link007.html

總結

以上是生活随笔為你收集整理的合宙AIR32F103CBT6刷回CMSIS-DAP固件以及刷ST-LINK V2-1固件方法的全部內容,希望文章能夠幫你解決所遇到的問題。

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