嵌入式開發

7he0y發表於2024-09-17

金葫蘆STM32L431上手流程

教材書名和開發板

教材:《嵌入式技術基礎與實踐(第6版)》(王宜懷主編)

開發板:AHL-STM32L431

金葫蘆STM32L431上手流程

1、需要用到的軟體和電子資源

AHL-GEC-IDE(4.55)————>AHL-GEC-IDE (suda.edu.cn)
AHL-MCU6-V2.0-20240118————>嵌入式書6版 (suda.edu.cn)

IDE軟體安裝流程

軟體安裝還是老樣子,選擇除c盤外的盤區,當然直接安裝也沒有什麼

唯一需要注意的環境變數要勾選上,其次安裝完成之後,記得重啟一下電腦

IDE軟體使用流程

第一步

安裝完成之後,開啟我們的IDE軟體,它長的有點像葫蘆娃哈哈哈,如圖所示

fig:

第二步

軟體開啟之後的樣子如下圖所示,右下角還有個實時時間,感覺還不錯

fig:

第三步

點選下載——>串列埠更新,進入下一個介面

fig:

第四步

點選連線GEC,它就會自己自動搜尋檢測到的裝置

fig:

問題一:出現這種情況是因為你沒有插開發板,它沒有檢測到開發板

fig:

好的,解決方案就是插上開發板之後,開發板冒綠燈,說明正在工作,如果是紅燈,彆著急,等個十幾秒,它會自己切換到綠燈,如下圖

fig:

接下來,我們重新連線一下GEC試一下

fig:

連線成功,IDE找到開發板之後,就變成了這樣子的,這時候就可以刷寫程式了。

fig:

有些同學沒有連線成功,可能就是因為沒有重啟,板子沒有切換到綠燈,這時候按六下reset按鈕,然後再嘗試連線,如果還連不上,那就當個犟種,重啟軟體,重啟電腦,多次嘗試之後,你就會發現自己還真是一個犟種,搞笑一下,還望各位嘴下留情(神經,害我自己寫到這兒都笑了)

第五步

認識一下機器碼,機器碼能幹嘛?直接開整,點選選擇檔案按鈕匯入被編譯工程目錄下的Debug中的.hex檔案,然後單擊“一鍵自動更新”

好的,我直接上圖

匯入機器碼

fig:

這兒所需要選擇的檔案在書籍配套的教材裡面,找到你下載的教材配套檔案

fig:

fig:

fig:

fig:

fig:

然後你選中這個檔案之後,點選開啟

fig:

接下來就是這樣的

fig:

出現這樣的情況,就說明你已經匯入成功了,接下來就是

fig:

點選 一鍵更新 之後,就會出現如下圖

下圖這是剛開始執行的時候

fig:

稍微等子彈飛一會兒(也就是等它先執行一會兒),就會出現如下圖

fig:

這個程式就是讀取晶片的,還有熱敏電阻的溫度,還能控制板載LED等變化

第六步

也就是確認一下IDE能不能編譯工程(也就是看看能不能執行c語言程式)

ok,我們先匯入我們的工程(也就是匯入資料夾)

fig:

路徑在這兒,點選到這兒,然後 單擊一下“選中資料夾”

fig:

好的,醬紫就是匯入工程成功啦!那怎麼編譯呢?心細的,可能已經看到了

fig:

點選編譯工程之後,它會自動執行

fig:

如下圖所示,這就是編譯成功咯!

fig:

好嘞!看來我們的IDE沒有什麼問題

相關文章