2018年1月21日星期日

[STM32] 如何在 Windows 作業系統 建立 STM32CubeMX + Eclipse 開發環境 之 一

在去年12月中 ST 收購了 Atollic 專業開發工具軟體商, 旗下的 TrueSTUDIO IDE 非常有機會成為 STM32 免費的 開發工具。在做為韌體開發工程師及開發公司來說,可說是好消息;因為有多了選擇。雖然如此,先將目前我的開發工具先記錄下來,畢竟也使用很久的時間了。就算要轉換也需要時間適應。
TrueSTUDIO 是使用 Eclipse IDE 架構而延伸的產品, 我在這裡直接使用 Eclipse , 看如何與 STM32CubeMX 組合

首先,列出軟體清單。

  • GNU Arm Embedded Toolchain
     (https://developer.arm.com/open-source/gnu-toolchain/gnu-rm)
  • Windows Build Tools
  • OpenOCD
  • Eclipse IDE for C/C++ Developers
    (https://www.eclipse.org/)
  • STM32CubeMX
    (http://www.st.com)
開始從 Gun Arm Embedded Toolchain 開始 , 透過 Browser 開啟 https://developer.arm.com/open-source/gnu-toolchain/gnu-rm  , 進入首頁後, 在右下角很明顯會看到 Download 。 所以給它點下去。



我選擇這個 , 剛好是 2017 年的最後一版

gcc-arm-none-eabi-7-2017-q4-major-win32.exe

下載後,正常安裝. 不過最後的

取消勾勾, 不需要加入系統環境變數

Add path to environment variable
Add registry infomation
即使加入也沒問題,若同時安裝不同開發環境時。會需要斟酌這一點。

以上是 GUN Arm Toolchain 的安裝過程

0 comments:

發佈留言