意法半导体 已经发布了STM32Cube软件开发生态系统的增强功能,使用户可以更轻松地过滤和选择软件示例,收集和应用开发工具以及自定义,使用和共享STM32Cube扩展包。
这些更新在MCU配置和项目设置工具(STM32CubeMX 6.0版)和STM32CubeIDE v1.4多OS C / C ++开发平台中引入了新功能。这两个工具现在都可以直接访问最新的STM32Cube MCU和扩展包,其中包含可用于运行STM32设备和外围设备的软件,以及诸如传感器或连接性之类的外部组件。而且,用户现在可以直接从大量软件示例中的任何一个直接开始他们的项目,这些示例很容易使用这些工具进行浏览。
专用于特定产品和系列的 STM32Cube MCU软件包包含外围设备驱动程序,中间件,应用示例以及可帮助使用设备功能和外围设备的板级支持软件包(BSP)。 STM32Cube扩展软件包 可以由ST或第三方实施,从而在保持STM32Cube生态系统完整性的同时,可以灵活地包含BSP或中间件等新功能。
借助STM32CubeMX 6.0中一个功能强大的新实用程序STM32PackCreator,用户现在可以创建和共享自己的STM32Cube扩展包。STM32PackCreator指导用户进行扩展包开发,并帮助确保增强所有创建的包,以便在STM32CubeMX和STM32CubeIDE工具中打开和配置它们。
STM32CubeMX 6.0版现在还可以帮助用户找到STM32Cube生态系统中可用的所有开发工具,以及其他ST设计工具,例如AlgoBuilder,用于STM32微控制器和MEMS传感器的图形算法设计工具以及用于电机控制的ST-MC-SUITE 。此外,用户可以启动STM32PackCreator和eDesignSuite,它们可以从STM32CubeMX 6.0内部帮助设计相关的系统功能,包括信号调理,功率转换和RF电路。
STM32CubeMX 6.0版中提供了一系列简短的视频教程,可帮助用户充分利用该工具并了解有关新功能的更多信息。STM32Cube生态系统的所有元素(包括工具和嵌入式软件组件)都是免费提供的。有关更多信息和下载最新版本,请访问www.st.com/stm32cube。