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

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

[复制链接]
baiyongbin2009 发布时间:2018-11-13 02:59
说明:
0 r0 O! e2 Z* i1、从推出3.4版本开始,Embedded Studio变得越来越好用了,当前最新版本是V4.10a7 z5 S1 y, I8 [! I; s5 @# }9 a
2、由于新版ES集成了各种工具和软件组件,printf直接使用SEGGER RTT,不再使用串口,进入调试界面后有一个窗口可以方便查看。+ m% r. d& k7 a0 X/ x6 Z

# @9 k6 K# R. Y
4 ^8 p! K# v! p; F# b6 _0 tSTM32-V6的程序模板:
7 n( M. p2 o% M) }2 B) } ES - Template.rar
- A* N, p; \7 i! z3 j  C/ R4 w+ z
3 K4 Y# }  S5 B) \Embedded Studio V4.10百度云下载
* S* v2 {5 x" e7 O6 z9 r链接:https://pan.baidu.com/s/16qGFj-nhGenSI3G_6QFplA   提取码:0zmh
7 q# I/ p* f0 X# u/ |! y* ?1 G4 R% l6 s
制作方法:
: |6 H; h! \+ M3 b9 E Embedded Studio工程建立笔记.one ; X$ Q- F5 }* @8 ]9 S3 N' x2 F+ t
Embedded Studio工程调试笔记.one & u$ _0 E# ~  u
# t4 Z& L! ?( C/ A
Embedded Studio与MDK和IAR性能比较
' O! V0 r9 A) K& i- O6 f  V9 z; t优点:
- Q% f) ?! ?% S# c4 z5 F
1、编辑器功能比MDK和IAR强劲太多倍,几乎可以媲美notepad++,VSCode,SI等编辑器,像代码格式化,文件比较,代码提示,专业的代码高亮,各种风格主题等。
% y+ ]: [6 F) j% e, h2、超快速的工程启动,现在MDK5和IAR8开机都得反应会,特别是超大工程时,使用Embedded Studio的效果非常明显。同时编译速度也飞快,不比IAR差,比MDK强很多。编译个HAL库,带browse info,速度也是嗖嗖的。. q) m# j8 t! \/ K& U
3、调试工具方面,Embedded Studio简直不要太丰富,因为有JLINK的支撑,像JScope,RTT,SystemWiew,embOSView等都很好用。
; O3 ]) L# C3 i4、个人使用免费,支持全功能, 含Windows, macOS 和 Linux版本。
: O8 M5 [% R, R7 x& ?2 E6 @5、已经率先支持RISC-V内核。! {/ N& V# R$ a) x# _/ w

% {: w- @, u" t: w. A. h5 w缺点:' L9 f. P2 n% a/ h/ U+ E+ E/ Q
1、仅支持自家的JLINK) G8 M! H+ E$ b/ V; I  w( h
2、Embedded Studio的配置用的不顺手,配置选项多,不像MDK那种直接图形化配置。
" A) @8 c; s% ?3 z: E$ S3、中文支持不给力。9 {% [" l8 C8 k9 r
4、都开最高等级优化,ES使用的GCC,相比IAR和MDK生成的代码大小还是稍大些(配置的例子同时支持了IAR,MDK和ES,大家可以实测下)。# ~3 [; }+ x1 l) S

9 ~3 t# T4 }8 s待测:* x+ V$ B/ Y9 U" I
编译器方面,Embedded Studio是用的GCC和CLANG,其中CLANG是个趋势,现在MDK的AC6也是用的CLANG,具体性能还没有做过比较。) l% W$ [( E( P% K
代码提示功能比较好用:* a$ n6 A9 _. [! |
* ]+ e! a. a( O: `, x

! ~! v  K) r- o" j: K) ZSystemview动态GIF:
/ c2 {4 W5 ^2 L: p
$ M, R! Z( q  A* J, n9 F7 t* V' f- X! H% k
embOSView效果! Z7 ~. d# @6 {" d) G
, I; l0 d2 I# s
  C3 {) j* T: E1 c7 R' P* \* M
J-Scope:
: [) Z2 D0 d& I0 g8 m
# M+ k: B  s: C1 \0 L& u3 j: m
) q" }0 V& H: S) v6 Q4 q5 ZJ-RTT:/ H% p* S# \4 I4 f
* n5 i$ r- j$ _& C& u0 M1 X) j& N
. ?: d" u3 v$ t" H0 K2 V, C% i
# ?4 M! u* C5 f1 c7 _
Ozone:
  g4 n1 H7 _, }* Q  V ( O4 @+ a$ J  U' @4 a( H
" ?* U/ r; d1 k9 E) a& d2 O

评分

参与人数 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
不错不错,这个可以拥有。。。。。
仙景 回答时间: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
感觉很强啊。厉害
此名已占用 回答时间:2018-11-13 11:28:17
又要从头熟悉了
& m& `3 u' m3 z  _6 |$ n7 H
埃斯提爱慕 回答时间:2018-11-13 15:14:14
提示: 作者被禁止或删除 内容自动屏蔽
baiyongbin2009 回答时间:2018-11-13 17:15:48
Paderboy 发表于 2018-11-13 08:49
) I; B' q" N- w2 r" `666多谢大汉分享。。。
2 E6 }: S9 M/ h' E' f
这个值得拥有
baiyongbin2009 回答时间:2018-11-13 17:16:07
hjl2832 发表于 2018-11-13 08:395 F7 J* i; f! B8 a# A5 t/ K* U
不错不错,这个可以拥有。。。。。

- F4 h8 G4 c9 {这个值得拥有
baiyongbin2009 回答时间:2018-11-13 17:16:40
liu553824989 发表于 2018-11-13 08:40  a0 p% R, i5 O
这个是好东西
! L9 g$ S! v2 ~  s* M( t8 I8 c
配合正版J-Trace就更加给力了。
calvinxxw_30055 回答时间:2018-11-23 14:21:36
之前装过一次,老是提示购买商业版授权,很烦人
stm32f107 回答时间:2018-11-26 09:13:21
谢谢 老司机的讲解。
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版