看到上面这些IDE,最熟悉不过的就是最前面的IAR和ARM Keil,我不知道ST是不是按照IDE的使用情况来排的顺序,但目前我知道使用IAR的应该是比较多的。
Ⅱ
推荐免费IDE
大家都知道,我们利用破解方式,使用商业版软件会引起版权纠纷(说实话,我之前那公司就曾出现过)。只是针对一般的小公司,别人不在乎,或者懒得来查你。一旦公司做大,那别人就有可能会查你。
1.MDK-ARM开发STM32F0和L0免费
从“STM32 IDEs”页面点击“ARM Keil图标”,进去可以看到如下图所示说明:
http://www.st.com/content/st_com/en/products/development-tools/software-development-tools/stm32-software-development-tools/stm32-ides/mdk-arm-stm32.html
点击最右下的“GO TO SITE”,进入AC6公司 址,了解全面的信息。
最后,下载完之后的安装就不说了, 说一点,SW4STM32是基于Eclipse图形界面的完整集成开发环境,它使用基于gcc的完整编译调试工具链。所以,需要JRE的支持(类似上一篇文章的STM32CubeProgrammer,以及STM32CubeMX需要JRE的支持)。
至于使用方法,后面可能会写一些文章(当然,如果使用过Eclipse开发的朋友,相信对它一点都不会陌生)。
3.真正免费的TrueSTUDIO
TrueSTUDIO这个IDE,应该很多使用“标准外设库”开发的朋友都知道,在Project下面的模板里面有一个文件夹就是“TrueSTUDIO”,也就是说,使用TrueSTUDIO开发的工程模板。
TrueSTUDIO是Atollic公司开发的基于Eclipse图形界面的完整集成开发环境。 同样,它也使用基于gcc的完整编译调试工具链。
从“STM32 IDEs”页面点击“atollic图标”,可以进入TrueSTUDIO的介绍界面。同样,点击 页最右下的“GO TO SITE”,进入atollic公司下载TrueSTUDIO安装程序。
这上面3种工具,根据自己情况选择,不会牵涉到版权问题。如果你们公司不够买正版软件,可以试试我说的这IDE,对个人,对公司都不会牵涉侵权问题。
Ⅲ
STM32CubeMX生成SW4STM32和TrueSTUDIO工程
目前不是很了解如何新建SW4STM32和TrueSTUDIO工程的朋友,可以使用STM32CubeMX直接生成,只需要在工程设置中,工具链选择对应的就行了。
长按识别二维码 关注

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!