C++ STM32 程式設計 004 使用VisualStudio匯入工程
阿新 • • 發佈:2018-12-18
開啟VisualStudio 2017 新建專案 選擇專案型別為 Embedded Project Wizzard 工程名稱和位置,最好和我們用CubeMX建立的工程一致。
點選確定 彈出 Virtual GDB配置嚮導
*注意 我們一定要用 Automatically import a project in a different format => Import an exsiting Keil Project否則我們之前用CubeMx建立的工程就沒意義了。
點選 Next 按鈕
點選 Next 按鈕,由於我們不除錯,所以在 Debug using 如下圖選擇
點選 Finish 按鈕 工程匯入完畢。
工程匯入後 先編譯一下,觀察是否正確,如圖,0 error 0 warinng 說明匯入正確。
右鍵點選 工程,選擇 VirtualGDB Project Propeties
在出現介面中可以設定工程的各種屬性,不要選擇原來VisualStudio本身的工程選項 ,由於我們需要用Proteus 做實驗,需要hex檔案,所以,把 hex 選項勾選。
點選 OK 按鈕 退回到 VisualStudio 程式設計主介面。然後重新編譯工程
我們可以看到 生成了 .ihex了,但是我們需要的是 .hex檔案,不要著急,其實 .ihex 檔案和 .hex檔案是一樣的,只不過是由於由不同的工具鏈產生的,副檔名不同罷了。至此,用CubeMX 生成的工程檔案,我們用VisualStudio匯入完畢。