有很多初学者在问:学习STM32,该用哪款开发工具?
我首先说一下我的观点:
1.没有最好,只有适不适合,适合自己的才是最好的。
2.开发工具很多,各有各的特点,有优点肯定也有缺点。
本文就来说说当前STM32几种流行的开发环境优缺点。
1.Keil
Keil是一款老牌集成开发环境(IDE),而且是一款通用的IDE,兼容市面上大部分单片机。
官网地址:
https://www.keil.com/
1.优点
-
兼容市面上大部分MCU,换MCU可以不换IDE,不用再费时间熟悉开发环境。
-
老牌IDE,教程比较多,容易找到各种问题的解决办法。
-
基于Keil的软件工程很多,直接拿来就能用。
2.缺点
-
界面不现代化,已被众多网友吐槽。
-
目录结构不支持多级。
-
编辑功能还有待改善。