• 資料介紹
    • 前言
    • 步驟
    • 效果
    • 小結(jié)
  • 資料預(yù)覽
  • 相關(guān)推薦
申請(qǐng)入駐 產(chǎn)業(yè)圖譜

LAT1187 在Keil中使用STM32CubeProgrammer

03/26 09:37
590
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

LAT1187 在Keil中使用STM32CubeProgrammer

299.19 KB

前言

STM32 MCU 新產(chǎn)品的早期用戶有時(shí)候會(huì)遇見工具鏈還在完善中的情形,例如,一部分STM32 工具已經(jīng)支持該產(chǎn)品,而另外一部分 STM32 工具還在更新中。具體到 Keil 用戶,用戶有可能可以使用 STM32CubeProgrammer 進(jìn)行下載,但是 Keil 編譯器中支持該產(chǎn)品系列的軟件 Pack 還需要一些時(shí)間才會(huì)被更新。從而,用戶能夠使用 Keil 編譯器進(jìn)行編譯甚至調(diào)試,但沒法直接在 Keil 環(huán)境中對(duì)新產(chǎn)品進(jìn)行下載。對(duì)此,用戶可以選擇等待,也可以自行擴(kuò)展 Keil 的 FLM 來支持該產(chǎn)品。但考慮到用戶產(chǎn)品開發(fā)的時(shí)間限制以及新的STM32 正式 Pack 很快就會(huì)發(fā)布,更簡(jiǎn)單快速的一種解決方案是在 Keil 中直接使用STM32CubeProgammer 在進(jìn)行調(diào)試前下載。

步驟

這里以一個(gè) NUCLEO-H723ZG 的 CRC_Example 為例。它是 STM32Cube 包中的一個(gè)完善的工程,可以正常使用配套的 Pack 進(jìn)行編譯下載調(diào)試。我們只是使用這個(gè)工程說明如何直接使用 STM32CubeProgrammer 進(jìn)行 Flash 下載,沒有其他特別的含義。

首先,在 Keil 工程界面里,選擇[Flash]->[Configure Flash Tools]菜單?;蛘咴诠こ虨g覽器的工程名字上點(diǎn)擊右鍵,選擇[Options]然后選擇[Utilities]。

效果

這時(shí)候如果直接選擇[Debug]。

小結(jié)

本文提供了在 Keil 中使用 STM32CubeProgrammer 來進(jìn)行調(diào)試前下載固件的方法,適合 STM32MCU 新產(chǎn)品的早期用戶在使用 Keil 時(shí)進(jìn)行參考。

 

資料預(yù)覽

相關(guān)推薦