你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32几种流行开发环境的优缺点

[复制链接]
flyingstar 发布时间:2025-12-18 15:13
有很多初学者在问:学习STM32,该用哪款开发工具?

我首先说一下我的观点:
1.没有最好,只有适不适合,适合自己的才是最好的。
2.开发工具很多,各有各的特点,有优点肯定也有缺点。

今天就来说说当前STM32几种流行的开发环境优缺点。

1.Keil
Keil是一款老牌集成开发环境(IDE),而且是一款通用的IDE,兼容市面上大部分单片机。

官网地址:https://www.keil.com/

微信图片_2025-12-18_150838_739.png

1.优点
  • 兼容市面上大部分MCU,换MCU可以不换IDE,不用再费时间熟悉开发环境。
  • 老牌IDE,教程比较多,容易找到各种问题的解决办法。
  • 基于Keil的软件工程很多,直接拿来就能用。


2.缺点
  • 界面不现代化,已被众多网友吐槽。
  • 目录结构不支持多级。
  • 编辑功能还有待改善。
  • 收费软件,但有部分Cortex-M0处理器可以免费使用。


Keil MDK用AC5编译器的编译速度相对较慢,Keil或将推出[color=var(--weui-LINK)]Keil Studio桌面版IDE,改善界面等诸多不足的地方。

推荐阅读:[color=var(--weui-LINK)]Keil系列教程

2.IAR
IAR同样是一款老牌集成开发环境,也是一款通用的IDE,兼容市面上大部分单片机。

官网地址:https://www.iar.com/
微信图片_2025-12-18_150834_281.png

IAR优缺点和Keil类似,但编辑功能相对Keil更差。

1.优点
  • 兼容市面上大部分MCU,换MCU可以不换IDE。
  • 老牌IDE,教程比较多,容易找到各种问题的解决办法。
  • 基于IAR的软件工程很多,直接拿来就能用。
  • 目录结构可以多级。


2.缺点
  • 界面相比Keil更不现代化。
  • 编辑功能虽然最近有升级,但还有很多地方待改善。
  • 收费软件,可以试用14天或限定代码量大小。


前不久[color=var(--weui-LINK)]IAR升级改善编辑器,但还有很多地方待改善优化。

推荐阅读:[color=var(--weui-LINK)]IAR系列教程

3.STM32CubeIDE
STM32CubeIDE是ST公司针对STM32推出的一款集成开发环境。

官网地址:https://www.st.com/stm32cubeide
微信图片_2025-12-18_150842_597.jpg

1.优点
  • ST官方软件,对STM32开发很友好。
  • 基于Eclipse工具链,界面更现代化。
  • 免费、免费、免费。


2.缺点
  • 仅限STM32,不支持其他厂家单片机。
  • 推出时间不长,存在一些bug。
  • 相对Keil更耗电脑CPU资源。


总体来说,STM32CubeIDE还是不错,不过有待完善。


4.RT-Thread Studio
RT-Thread Studio和STM32CubeIDE类似,是一款专用的集成开发环境,且支持RT-Thread操作系统。

官网地址:https://www.rt-thread.org/page/studio.html
微信图片_2025-12-18_150847_688.png

1.优点
  • 国产、中文,对国人很友好,简单易上手。
  • 基于Eclipse工具链,界面现代化。
  • 支持STM32大部分型号,此外还支持很多国产MCU。
  • 免费、免费、免费。


2.缺点
  • 推出时间不长,还有部分功能有待完善。


RT-Thread Studio是国产IDE中做的相对还不错的一款,国内很少有公司的IDE能做到这么大面积推广和使用,这里也有必要推荐一波。
收藏 评论1 发布时间:2025-12-18 15:13

举报

1个回答
fafa1 回答时间:2025-12-19 13:22:16

keil 绝对是 目前 使用 最广泛的

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版