1. 程式人生 > >C++ STM32 程式設計 004 使用VisualStudio匯入工程

C++ STM32 程式設計 004 使用VisualStudio匯入工程

        開啟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匯入完畢。