金葫蘆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軟體,它長的有點像葫蘆娃哈哈哈,如圖所示
第二步
軟體開啟之後的樣子如下圖所示,右下角還有個實時時間,感覺還不錯
第三步
點選下載——>串列埠更新,進入下一個介面
第四步
點選連線GEC,它就會自己自動搜尋檢測到的裝置
問題一:出現這種情況是因為你沒有插開發板,它沒有檢測到開發板
好的,解決方案就是插上開發板之後,開發板冒綠燈,說明正在工作,如果是紅燈,彆著急,等個十幾秒,它會自己切換到綠燈,如下圖
接下來,我們重新連線一下GEC試一下
連線成功,IDE找到開發板之後,就變成了這樣子的,這時候就可以刷寫程式了。
有些同學沒有連線成功,可能就是因為沒有重啟,板子沒有切換到綠燈,這時候按六下reset按鈕,然後再嘗試連線,如果還連不上,那就當個犟種,重啟軟體,重啟電腦,多次嘗試之後,你就會發現自己還真是一個犟種,搞笑一下,還望各位嘴下留情(神經,害我自己寫到這兒都笑了)
第五步
認識一下機器碼,機器碼能幹嘛?直接開整,點選選擇檔案按鈕匯入被編譯工程目錄下的Debug中的.hex檔案,然後單擊“一鍵自動更新”
好的,我直接上圖
匯入機器碼
這兒所需要選擇的檔案在書籍配套的教材裡面,找到你下載的教材配套檔案
然後你選中這個檔案之後,點選開啟
接下來就是這樣的
出現這樣的情況,就說明你已經匯入成功了,接下來就是
點選 一鍵更新 之後,就會出現如下圖
下圖這是剛開始執行的時候
稍微等子彈飛一會兒(也就是等它先執行一會兒),就會出現如下圖
這個程式就是讀取晶片的,還有熱敏電阻的溫度,還能控制板載LED等變化
第六步
也就是確認一下IDE能不能編譯工程(也就是看看能不能執行c語言程式)
ok,我們先匯入我們的工程(也就是匯入資料夾)
路徑在這兒,點選到這兒,然後 單擊一下“選中資料夾”
好的,醬紫就是匯入工程成功啦!那怎麼編譯呢?心細的,可能已經看到了
點選編譯工程之後,它會自動執行
如下圖所示,這就是編譯成功咯!
好嘞!看來我們的IDE沒有什麼問題