文章预览
点击蓝字 关注我们 对于固件工程师而言,开发环境(IDE)是非常重要的工具,正所谓工欲善其事,必先利其器;拥有一个好的IDE就是成功的一半。市面上常见的IDE主要分为两类:专属型和通用型。前者仅限于开发特定IC厂商的固件,后者则兼容多种平台,但通常需要付费。 例如,专属型IDE包括NXP的MCUXpresso和ST的STM32CubeIDE;通用型IDE则有VS Code、Keil和IAR。 如果我们比较这五个IDE,它们各有特点: NXP MCUXpresso 目标用户: 使用NXP微控制器的开发者。 工具特点: - 针对NXP MCU的整合开发环境。 - 支持Arm Cortex-M核心。 - 包含引脚、时钟和外设的配置工具。 - 支持多种调试工具(PEmicro、SEGGER)。 - 与Visual Studio Code集成,增强编辑和调试功能。 - 使用场景:适用于涉及NXP微控制器的项目,提供全面的开发和调试工具套件。免费使用。 ST STM32CubeIDE
………………………………