STM32F4工程--串列埠--使用串列埠下載程式

2020-10-15 14:00:36

STM32F4工程--串列埠--使用串列埠下載程式(庫函數)

  ----晶片:STM32F429IGT6


(首先非常感謝大佬您觀看此文章)

本文章主要介紹的是使用FlyMcu軟體來進行下載STM32F4程式。使用硬體STM32F429IGT6開發板和USB-TTL下載器。將下載器連結電腦。給微控制器供電,可用下載器供電,也可以外供電。將下載器的GND連線電路板的GND。將下載器的RXD連線信晶片的PA9(STM32的TXD)引腳,將下載器的TXD連線晶片的和 PA10(STM32的RXD)。


1、驅動安裝:

首先安裝的 CH340 驅動,驅動的下載連結如下:

連結:軟體下載  提取碼:35sk 

下載好後,點選安裝:

安裝完成後重新將下載器插入電腦,我們可以看到這樣,表示安裝成功。

 

此時的COM口不唯一,可能你的電腦是COM8、COM10等等。沒有感嘆號即表示安裝成功。


2、程式下載

開啟FlyMcu軟體,FlyMcu軟體下載地址:

連結:軟體下載 提取碼:ppnw 

此時將微控制器的 BOOT0接高電平,在BOOT1接GND。

1、搜尋串列埠,選擇連線微控制器的串列埠。

2、波特率選擇76800,其他波特率也可以,但是位元率過高可能會下載失敗。

3、點選"..."然後選擇我們想要下載的工程,這裡載入的是「.h」檔案。

4、在程式設計前重灌檔案打鉤。

5、在校檢和編譯後執行打鉤。

6、點選開始程式設計。

我們看到此時已經開始準備嘗試連線微控制器了

這時點選微控制器的復位鍵,程式開始下載,出現下面圖片,表示下載成功。


補充:

此時的你已經可以看到自己的程式已經在微控制器上開執行了。但是此時點選復位,程式立馬停止執行,再次點選,也沒有相應,

這時你將微控制器的BOOT0接GND,在BOOT1接GND。然後點選復位,程式將正常的在微控制器執行。


(非常感謝您的觀看,如果大佬您感覺對您有幫助的話,就點個贊激勵一下我這個新手唄。)