意法半導體(ST)推出全新擴充工具,將微軟的整合式開發環境Microsoft Visual Studio Code(VS Code)之優勢導入STM32微控制器。
VS Code是一個人氣高的整合式開發環境(popular Integrated Development Environment, IDE),以易用和靈活性享譽業界,例如,IntelliSense可簡化並加速程式碼編輯。現在開發者能夠從VS Code進入STM32生態系統,讓更多STM32社群的嵌入式開發者能夠使用這些功能,還能讓習慣開發進階應用和消費性應用的開發者能夠輕鬆建立節能、小巧,且具成本效益的嵌入式解決方案。
意法半導體微控制器行銷總監Daniel Colonna表示,將VS Code整合到STM32生態系統,可讓更多開發者享用STM32微控制器的產品優勢。將VS Code當做首選開發環境的開發者,包括高階軟體研發人員、學者、愛好者和創客,現在可以選用STM32 MCU實踐自己的想法,而無須捨棄偏好的開發環境。
微軟首席產品經理 Marc Goodner則表示,透過與意法半導體深入合作,微軟為開發者提供在Visual Studio Code中使用STM32專案的功能,為現有的STM32嵌入式開發人員帶來一個出色的解決方案,同時將STM32平台的影響範圍擴大到已在使用Visual Studio Code的數百萬開發人員中。
新的支援工具為所有STM32開發人員增加工具選擇,包括硬體整合商和大眾市場客戶,他們通常選擇商用工具或意法半導體Eclipse的STM32CubeIDE免費開發環境。VS Code和STM32 VS Code Extension皆可免費使用。
在整合到STM32生態系統後,VS Code可讓開發人員編輯、建立、編寫、運行和除錯STM32CubeIDE專案,其中包括使用STM32CubeIDE的STM32CubeMX產生的專案、韌體包專案,以及現有與STM32CubeIDE相容之專案。
在VS Code IDE中具備STM32Cube生態系統的所有關鍵元件,包括STM32 Developer Zone、STM32 GitHub庫、STM32CubeMX專案初始化和分析工具,以及ST-MCU-Finder元件選型助理。