① vscode怎麼打開mcu.log日誌
1、首先打開電腦輸入解鎖密碼,並進入系統主頁面。
2、其次打開《vscode》並進入軟體主頁面。
3、最後打開設置,選擇打開mcu.log日誌即可。
② 優雅開發STM32--linux環境使用Clion和CubeMX開發STM32
在MCU嵌入式開發領域,選擇合適的開發環境至關重要。本文將介紹如何優雅地使用Clion與CubeMX在Linux環境下開發STM32微控制器。
首先,考慮選擇開發環境時的幾個關鍵因素。Keil雖為傳統選擇,但其界面過於陳舊,而配置VSCode為GDB環境又過於復雜。Clion因其集成CMake、Git與GDB,同時具備優雅的用戶界面,成為更優選。
系統環境的搭建包括安裝交叉編譯環境,如gcc交叉編譯器與OpenOCD。具體步驟如下:確認gcc版本,以確保成功安裝。接著安裝OpenOCD,完成系統環境的配置。
緊接著是STM32CubeMX的安裝。訪問st.com獲取軟體,並下載至指定路徑後解壓安裝。安裝完成後,使用雙擊運行解壓路徑下的SetupSTM32CubeMX-6.10.0完成安裝。
Clion的安裝同樣簡單。訪問jetbrains.com下載安裝包,並將其移動到系統指定路徑如/opt目錄下解壓。運行./bin/clion.sh安裝腳本以完成Clion的安裝。如需簡化啟動過程,可將Clion啟動腳本添加至環境變數中,方便從任意路徑啟動。
接下來是設置嵌入式開發環境,包括配置OpenOCD路徑與解決CMake檢測問題。新建工程後,通過Settings/Build,Execution,Deployment/Embedded Development添加CubeMX鏈接地址,並調整為安裝路徑。運行命令以解決C/C++編譯器問題,從而實現STM32CubeMX生成代碼後配置OpenOCD完成編譯與下載。
最後,介紹一些其他常用非開發用軟體的安裝,如qq微信等社交軟體,可通過第三方軟體實現一鍵安裝,提高工作效率。星火應用商店提供官方下載鏈接,方便快速安裝。