【查看厂商产品】STM增加了FreeRTOS™ STM32CubeIDE开发环境的线程感知调试
2020-12-10
STMicroelectronics增加了对FreeRTOS的支持™ 对其STM32CubeIDE开发环境进行线程感知调试,为用户提供了更大的能力来快速、轻松地完成项目。对高效RTOS开发的支持有助于处理当今嵌入式系统日益增长的复杂性,这些系统结合了复杂的功能,如网络安全、无线连接、用户界面图形和多种操作模式。
随着最新更新,ST在2017年收购Atolonic之后,已完成将AtoElectric TrueStudio®for STM32的主要高级功能转移到STM32CubeIDE。STM32CubeIDE进一步扩展了该工具的功能,并提供了对STM32CubeMX配置功能的直接访问,以简化项目设置。用户可以从完整的STM32产品组合中选择目标微控制器,配置GPIO、时钟树、外围设备和引脚分配,快速分析功耗,选择中间件堆栈,并为所需配置生成初始化代码。
除了简化配置外,STM32 CuBeIDE C/C++开发平台加速了从简单的裸金属到多线程操作系统的所有类型系统的代码生成、代码编译和调试。用户可以查看CPU核心寄存器、内存和外围设备的寄存器、监视实时变量和串行线数据,并使用构建和堆栈分析器进行故障排除,以了解项目状态和内存需求。
STM32Cube IDE免费提供,它基于Eclipse®/CDT开发框架、GCC工具链和GNU调试器GDB。所有主桌面系统都支持它。用户可以使用他们选择的STMicroelectronics ST-LINK和SEGGER J-LINK调试探测器,并从可用于Eclipse®IDE的大量插件中进行选择。
要下载STM32CubeIDE并获取更多信息和支持,包括用户手册、指南和许可条款,请访问www.st.com/stm32cubeide。
你也可以在https://blog.st.com/stm32cube-ecosystem/