[STM32] 00-Install STM32CubeIDE

Morgan Ting
閱益如美
Published in
4 min readJun 1, 2021
Photo by Vishnu Mohanan on Unsplash

STM32是意法半導體基於 ARM 核心所開發出來的微處理器,因應不同需求推出不同系列微處理器產品,在微處理器領域佔有重要地位。本文章將介紹開發 STM32 所需的整合開發軟體 STM32CubeIDE 。

文章內容

  1. STM32CubeIDE 簡介
  2. STM32CubeIDE 下載與安裝

STM32CubeIDE 簡介

STM32CubeIDE 是一款 All-In-One 的整合開發工具,支援意法半導體所推出的各種微處理器。雖然開發 STM32 有其他像是 Keil 與 IAR 等知名開發軟體,不同的是 STM32CubeIDE 是免費的而且有圖形化的設定介面以及燒錄軟體,這樣的好東西又有官方支援捨我其誰。

STM32CubeIDE 下載與安裝

我們可以到意法半導體的官網下載 STM32CubeIDE ,[ 連結 ]。 打開網頁後可以看到支援不一樣的作業系統,各位讀者可依需求下載,筆者用 Windows 作業系統因此下載 STM32CubeIDE-Win 版本。

https://www.st.com/en/development-tools/stm32cubeide.html

按下 [ Get Software ] 按鈕後會出現一個License Agreement 宣告,按下 [ ACCEPT ] 後會開啟下載頁面要求使用者註冊或是留下大名與電子信箱後方能下載。

下載完成後便可以進行安裝,安裝過程也很簡單基本上就是選定安裝目錄或是啥都不管一直下一步行了,在此不贅述。

完成後開啟 STM32CubeIDE 一開始會詢問專案要放在什麼地方,讀者可以自行設定專案目錄,最後看到 Welcome to STM32CubeIDE 畫面便可以開始進行專案開發了,這部分留待下一回再介紹。

總結

  1. STM32 是基於 ARM 核心的微處理器,有不同系列與型號。
  2. STM32CubeIDE 是整合開發軟體,用來開發意法半導體推出的微處理器。

參考資料

  1. 意法半導體官網 [ 連結 ]
  2. 下載頁面 [ 連結 ]

感謝讀者

若文章有幫助到您可以拍手給我鼓勵,免費支持我。

相關文章

  • [STM32] 00-Install STM32CubeIDE [連結]
  • [STM32] 01-ST-LINK [連結]
  • [STM32] 02-STM32F103C8T6 [連結]
  • [STM32] 03-GPIO-Output [連結]
  • [STM32] 04-GPIO-Input [連結]
  • [STM32] 05-Ext-Interrupt [連結]
  • [STM32] 06-Timer-Basic [連結]
  • [STM32] 07-Timer-Interrupt [連結]
  • [STM32] 08-Timer-Output_Compare [連結]
  • [STM32] 09-Timer-PWM [連結]
  • [STM32] 11-RTC-Second-Interrupt [連結]
  • [STM32] 12-RTC-Alarm_Interrupt [連結]
  • [STM32] 13-Independent_Watch_Dog [連結]
  • [STM32] 14-Windows_Watch_Dog [連結]
  • [STM32] 15-ADC_Conversion [連結]
  • [STM32] 16-ADC_Conversion_Temperature_Sensor [連結]
  • [STM32] 17-ADC_Convversion_DMA [連結]
  • [STM32] 18-SPI [連結]
  • [STM32] 19-UART [連結]
  • [STM32] 20-I2C [連結]

--

--

閱益如美
閱益如美

Published in 閱益如美

科技 / 軟體 / 硬體 / 開發 / 物聯網 / 分享

Morgan Ting
Morgan Ting

Written by Morgan Ting

用好奇心探索世界。喜愛學習樂於分享。