AC6 + cubeMX进行STM32的优势与劣势分析!

前言:众所周知,一般来说进行STM32都是采用MDK或者IAR进行开发。但是,由于一贯都是不走寻常路的,所以特此,采用我就偏偏不要用。下面就由我来阐述一下,这个这种开发模式的牛逼之处,与一些小瑕疵!

牛逼之处:

1.cubeMX就不用多说了,没用不知道,用了都说好。

2.System Workbench for STM32 可以通过进行简单的工程转换,将工程转换为C++工程,用过C++的程序员都知道,那开发效率不是C语言开发能比的。

3.默认就支持new关键字,这里顺便吐糟一下MDK,虽然也是可以进行C++开发,但是默认却不支持,貌似想要支持还得带个操作系统才可以!

4.相应大多数同学都是采用MDK进行STM32开发的,反正我每次使用MDK进行开发,都有种想去MDK公司砸门的冲动,那编辑功能,实在是太差了。记得有网友说过一句经典名言:MDK的梦想就是把开发工具的所有BUG都实现一遍!


一点小小的瑕疵

1.目前比较小众,使用的人还太少,出了问题比较难百度出答案,不适合小白拦路虎,大神溜冰鞋!

你可能感兴趣的:(AC6 + cubeMX进行STM32的优势与劣势分析!)