金葫蘆STM32L431上手流程教材書名和開發板教材:《嵌入式技術基礎與實踐(第6版)》(王宜懷主編)開發板:AHL-STM32L431金葫蘆STM32L431上手流程1、需要用到的軟體和電子資源 AHL-GEC-IDE(4.55)————>AHL-GEC-IDE (suda.edu.cn)AHL- ...
金葫蘆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沒有什麼問題