本帖最后由 香水城 于 2015-6-1 12:00 编辑
助力STM32开发者 ——众多支持ST32的免费IDE
现在有更多的免费IDE可供ST32的用户选择。STM32用户可从三款由市场领先的软件设计公司开发的免费集成开发环境中选择最合适的开发环境和套件。用户可以选择CooCox CoIDE或STM32 Ac6 System Workbench这两款基于Eclipse的集成开发环境,或MDK-ARM软件开发环境。这些工具没有代码行数限制,支持所有STM32所需的配置文件和固件,以及直观的硬件设备,例如用于设计验证和应用开发的STM32Nucleo评估板或探索套件。
除了前面的这3种IDE,STM32Nucleo的用户还可以通过ARM的mbed在线编译平台(https://developer.mbed.org/)进行开发。只需要注册一个账户就可以在线进行编译。
STM32 Ac6 SystemWorkbench和CooCox IDE 集成开发环境可支持所有的基于ARM Cortex-M0、M0+、M3和M4内核的STM32微控制器。
Keil MDK-ARM免费开发环境则支持基于Cortex-M0和M0+内核的STM32F0和STM32L0两个系列。可以直接从Keil的网站下载安装(www.keil.com/mdk-st),没有下载次数限制。使网站提供的PSN(U1E21-CM9GY-L3G4L)获取免费的license.
通过CubeMX可以直接生产基于MDK-ARM,STM32 Ac6 System Workbench的初始化代码。
|