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

性能越来越强劲的Embedded Studio与MDK和IAR性能PK与模板制作方法

[复制链接]
baiyongbin2009 发布时间:2018-11-13 02:59
说明:
1、从推出3.4版本开始,Embedded Studio变得越来越好用了,当前最新版本是V4.10a
2、由于新版ES集成了各种工具和软件组件,printf直接使用SEGGER RTT,不再使用串口,进入调试界面后有一个窗口可以方便查看。


STM32-V6的程序模板:
ES - Template.rar

Embedded Studio V4.10百度云下载
链接:https://pan.baidu.com/s/16qGFj-nhGenSI3G_6QFplA   提取码:0zmh

制作方法:
Embedded Studio工程建立笔记.one
Embedded Studio工程调试笔记.one

Embedded Studio与MDK和IAR性能比较
优点:
1、编辑器功能比MDK和IAR强劲太多倍,几乎可以媲美notepad++,VSCode,SI等编辑器,像代码格式化,文件比较,代码提示,专业的代码高亮,各种风格主题等。
2、超快速的工程启动,现在MDK5和IAR8开机都得反应会,特别是超大工程时,使用Embedded Studio的效果非常明显。同时编译速度也飞快,不比IAR差,比MDK强很多。编译个HAL库,带browse info,速度也是嗖嗖的。
3、调试工具方面,Embedded Studio简直不要太丰富,因为有JLINK的支撑,像JScope,RTT,SystemWiew,embOSView等都很好用。
4、个人使用免费,支持全功能, 含Windows, macOS 和 Linux版本。
5、已经率先支持RISC-V内核。

缺点:
1、仅支持自家的JLINK
2、Embedded Studio的配置用的不顺手,配置选项多,不像MDK那种直接图形化配置。
3、中文支持不给力。
4、都开最高等级优化,ES使用的GCC,相比IAR和MDK生成的代码大小还是稍大些(配置的例子同时支持了IAR,MDK和ES,大家可以实测下)。

待测:
编译器方面,Embedded Studio是用的GCC和CLANG,其中CLANG是个趋势,现在MDK的AC6也是用的CLANG,具体性能还没有做过比较。
代码提示功能比较好用:


Systemview动态GIF:


embOSView效果


J-Scope:


J-RTT:



Ozone:


评分

参与人数 1 ST金币 +1 收起 理由
月如意 + 1 赞一个!

查看全部评分

收藏 3 评论14 发布时间:2018-11-13 02:59

举报

14个回答
mzy2364 回答时间:2018-11-13 08:25:26
有时间去了解下
hjl2832 回答时间:2018-11-13 08:39:21
不错不错,这个可以拥有。。。。。
liu553824989 回答时间:2018-11-13 08:40:50
这个是好东西
Paderboy 回答时间:2018-11-13 08:49:32
666多谢大汉分享。。。
1209实验室@ujn 回答时间:2018-11-13 09:34:52
已收藏,多谢分享。
月如意 回答时间:2018-11-13 11:24:45
不错,学习一下。。。
zjczm 回答时间:2018-11-13 11:26:36
感觉很强啊。厉害
wxd123com 回答时间:2018-11-13 11:28:17
又要从头熟悉了
dsjsjf 回答时间:2018-11-13 15:14:14
学习了
12下一页

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

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