嵌入式軟件開發
這個是之前一直想寫的開發方式,不過上份工作一直在忙,沒有抽出時間花在上面,現在空下來好好寫一寫吧!
標題軟件安裝
關于VSCode以及Keil的安裝可以在以下鏈接中點擊瀏覽
VSCode安裝
Keil5安裝
CubeMx安裝
插件下載
通過以上安裝以后我們這里進入正題。
進入VSCode界面輸入Keil Assistant
騰訊代碼助手下載
如果這些都配置完成,那么恭喜你已經完成了70%。
項目生成
我這邊有一個正點原子的探索者,所以暫時用它來作為模板開發了。
芯片型號為STM32F407ZGT6
CubeMX項目生成
這里省掉了繁瑣的配置環節,直接展示生成結果
我們在Keil里面打開是這樣子的
Vscode打開keil
我們在這個箭頭打開剛才創建的項目。
找到這個打開文件
顯示狀態,這里我們已經成功加載進來,可以進行編譯
編譯之后的狀態
現在我們開始進行騰訊AI助手的插入
單元測試文件
這是一個簡單的介紹,應該有不少人問,為什么還要用keil開發呢,直接使用vscode+makefile不就好了嗎?習慣了keil的調試方式了,還想借助一下vscode的快捷編程,所以選擇了這種方式,不喜勿噴!!!
展示一下基本使用
keil中同樣實現了更新。
我們,進行編譯和燒錄。程序成功實現了閃爍,這里僅展示一張亮燈照片。
大家熟悉一下,熟練之后會節省很多時間在開發上面。