那些免费好用的STM32的IDE一之Emblock

2019-10-15 19:37发布

本帖最后由 秋之前 于 2016-4-30 10:25 编辑

Em:blocks是一个免费开源的IDE支持多种芯片的编译调试,其中就包括STM32系列,功能强大,体积小。同时支持Jlink和STLink。软件地址:http://www.emblocks.org/web/downloads-main软件大小: 1.JPG 好吧,闲话少扯,开始干活了。1、下载安装这个没什么好说的2、新建项目此处我们以STM32F103ZE为例 2.JPG 3.JPG 4.JPG 5.JPG 6.JPG 7.JPG 8.JPG 点击finish后会自动弹出调试器的配置界面 9.JPG 默认的是stlink,我们关掉选择Jlink 10.JPG 点击setting 11.JPG 12.JPG 勾选从main运行,OK工程到此建立完成 13.JPG 这是默认的工程视图 14.JPG 他的工程分类有三种方式:1不分类,2以文件类型分类,3以磁盘文件夹方式分类,由于第三种方式跟MDK比较相似,就可以切换到第三种方式 15.JPG 16.JPG 这是工程文件分布 17.JPG 我们可以按照自己的风格重新处理一下 18.JPG 标有1的文件不要动要保留,因为这几个文件跟编译器有关,不能用官方的随便代替的。标有2的两个文件一般不会用到,但还是留着吧。其他的文件均可使用官方库文件代替。替换就没什么好说的了将相对应的文件从官方库中进行添加或者替换 20.JPG 1为添加后的文件,2为替换替换后的文件
接下来就是工程的设置了老规矩,预定义两个宏 21.JPG 22.JPG 尝试编译试试 23.JPG 发现没有编译错误,同时生成了可执行文件如果需要下载或者调试,就点这个按键 24.JPG 从这儿调出watch窗口 25.JPG 这几个按钮不需要我说了吧。 26.JPG OK,大功告成注本帖属于原创,转帖请注明作者by秋之前
下一篇:那些免费好用的STM32的IDE二之Eclipse+GNU+Jlink
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
21条回答
秋之前
1楼-- · 2019-10-18 04:20
关于“那些免费好用的STM32的IDE”系列教程的概述:
1、第一篇为coldblock的嵌入式版教程,
即“那些免费好用的STM32的IDE一之Emblock”,已发布
地址:http://www.openedv.com/thread-73485-1-1.html
2、第二篇为eclipse系列第一部分
即“那些免费好用的STM32的IDE二之Eclipse+GNU+Jlink”,已发布
地址:http://www.openedv.com/thread-73543-1-1.html
3、第三篇为eclipse高级篇,解决printf等标准库的支持问题,
即“那些免费好用的STM32的IDE二之Eclipse+GNU+Jlink(高级篇)”,已发布。
地址:http://www.openedv.com/thread-89312-1-1.html
4、第四篇为eclipse进阶篇(一),解决编译链的优化选项问题,降低生成文件大小,同时解决在不用调试的情况下实现一键下载的问题,待发布
5、第五篇为eclipse进阶篇(二),解决自定义程序的flash和ram的起始地址和空间大小的设置,实现bootloader和app的flash分配问题、待发布
6、第六篇为makefile+stm32篇,教你如何使用makefile构建自己最小最高效最简洁最自由的开发环境,待发布
以上是本人当前已完成的教程,只是有些还没有发布出来,有空更新,后面有什么规划待定。
如果需要提前了解教程:可以直接添加本人qq:1017621406或者QQ群:STM32兴趣交流 133596116
308152569
2楼-- · 2019-10-18 07:53
支持楼主
电脑小白
3楼-- · 2019-10-18 12:25
牛逼 牛逼 牛逼 啊 ,看的我好激动啊。keil的注册码只能用到2020年啊。果断收藏了。

一周热门 更多>