意法半導體(STMicroelectronics;ST) 的STM32微控制器擁有許多種類的免費整合設計環境(Integrated Development Environment, IDE),能夠實現最簡易的開發流程,可以說是新創公司的最佳選擇。
|
三款由知名軟體設計公司開發的簡單易用且容易上手的開發環境,為STM32用戶大幅簡化了先進產品設計的開發流程。 |
現在STM32用戶可從三款由軟體設計公司所開發的整合設計環境中選擇最合適的開發環境與套件。這歸功於軟體設計公司與意法半導體密切研發合作,而這些軟體工具均是免費提供給STM32用戶。用戶可以選擇CooCox CoIDE與STM32 Ac6 System Workbench這兩款基於Eclipse的整合設計環境,或是MDK-ARM軟體開發環境。這些工具沒有代碼行數(code-size)的限制,並可支援所有STM32所需的配置文件及韌體,以及直接的硬體設備,例如用於設計驗證和應用開發的STM32 Nucleo開發板或探索套件。
意法半導體微控制器產品部總經理Michel Buffa表示:「在ARM Cortex-M微控制器市場上,STM32產品系列擁有可選範圍寬廣的免費整合設計環境,這項優勢為設計人員帶來了無限的發展可能,並可協助他們找到一個前期投資極少且合適的設計環境。這些開發工具擁有獨特的易用性,讓創新人員和開發者社群能夠以更輕鬆的方式成功將創意概念轉化成實體產品。」
STM32 Ac6 System Workbench及CooCox整合設計環境可支援所有基於ARM Cortex-M0、M0+、M3和M4內核的STM32微控制器。免費的Keil MDK-ARM開發環境則支援基於Cortex-M0和M0+內核的STM32F0以及STM32L0兩個系列,可簡化應用開發從傳統8位元架構升級到Cortex 32位元架構,過程中並不會受到任何限制。
三種整合設計環境皆可在Windows桌面平台上執行。意法半導體在2015年第二季發佈可支援Linux和Mac OSX系統的STM32 Ac6 System Workbench整合設計環境。中文版的CooCox CoIDE以及中文、日語和韓語版的MDK-ARM將大幅提升全球用戶使用STM32產品的便利性。此外,整合設計環境廠商為用戶提供技術支援與定期軟體更新服務。