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

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

[复制链接]
baiyongbin2009 发布时间:2018-11-13 02:59
说明:& U; L7 C+ `. u( F. a
1、从推出3.4版本开始,Embedded Studio变得越来越好用了,当前最新版本是V4.10a
" i- \* k2 o5 l# g" J2、由于新版ES集成了各种工具和软件组件,printf直接使用SEGGER RTT,不再使用串口,进入调试界面后有一个窗口可以方便查看。0 `! d  i5 n6 e' _2 J$ i) f  X

5 |3 @# T8 @) X" Z7 a  \  J# K+ _0 ^
STM32-V6的程序模板:
; U+ u! ]7 Y' V0 p5 X5 N ES - Template.rar
. I. l1 W, c, d  f2 @
# E  [4 L3 ~- u. B/ p/ @3 F0 b7 p9 QEmbedded Studio V4.10百度云下载
5 t0 H  _+ m+ \4 L' |链接:https://pan.baidu.com/s/16qGFj-nhGenSI3G_6QFplA   提取码:0zmh
, }$ j) Q/ ?) y/ Z, F: ?- l9 w% [, I* k9 ]4 n/ B! B$ [
制作方法:
$ v. F; [, l& i+ T, j& K Embedded Studio工程建立笔记.one 8 q9 @, ^! c' F; s) v. s- W
Embedded Studio工程调试笔记.one - T9 ]3 K' ?: V& p$ G1 {) T! g2 D4 O
% m+ _. m- [* x5 ]
Embedded Studio与MDK和IAR性能比较& e% Y1 ^+ ]! ]% e2 S
优点:
. d( G9 E. ]) n9 c- Q! J
1、编辑器功能比MDK和IAR强劲太多倍,几乎可以媲美notepad++,VSCode,SI等编辑器,像代码格式化,文件比较,代码提示,专业的代码高亮,各种风格主题等。
, ?2 H) c1 X& E; n3 h6 p: C* i- e2、超快速的工程启动,现在MDK5和IAR8开机都得反应会,特别是超大工程时,使用Embedded Studio的效果非常明显。同时编译速度也飞快,不比IAR差,比MDK强很多。编译个HAL库,带browse info,速度也是嗖嗖的。) _" G2 X4 C) g4 m4 N
3、调试工具方面,Embedded Studio简直不要太丰富,因为有JLINK的支撑,像JScope,RTT,SystemWiew,embOSView等都很好用。
1 x8 D$ }+ J8 W6 }4、个人使用免费,支持全功能, 含Windows, macOS 和 Linux版本。
8 c+ @  T, H( Q, ]4 f5、已经率先支持RISC-V内核。
5 C0 g8 B% p& l3 M' X$ F5 u0 g4 _" b3 d; P
缺点:8 ^: D- R$ B; e# d$ a
1、仅支持自家的JLINK1 d5 j1 `3 @- B/ y6 e
2、Embedded Studio的配置用的不顺手,配置选项多,不像MDK那种直接图形化配置。
: F9 j1 K2 i0 I5 X9 E2 T3、中文支持不给力。; V4 o3 o8 N6 W5 e  u+ X' f# s
4、都开最高等级优化,ES使用的GCC,相比IAR和MDK生成的代码大小还是稍大些(配置的例子同时支持了IAR,MDK和ES,大家可以实测下)。
7 g; n2 a/ I2 G% o1 _
" G9 n! \- b" J0 ^8 [! I0 T待测:$ G3 j; f( _  R, _) k6 l! V2 v; o6 r
编译器方面,Embedded Studio是用的GCC和CLANG,其中CLANG是个趋势,现在MDK的AC6也是用的CLANG,具体性能还没有做过比较。" |4 R6 @3 l- u( ]7 X; `) g
代码提示功能比较好用:& P( {/ ^+ G2 m" Q# u& Z
. P- I  S3 T( k: j/ n2 u! M3 g: d/ N

9 f# v& w, I8 q! k+ r4 GSystemview动态GIF:3 v: Q8 n0 Q0 ]6 |

5 G: }5 _$ c) m: k8 m2 S, r# D5 i; ]: A7 L
embOSView效果
/ J/ j: o8 g" W6 n1 E3 D; h/ ?1 j& B
6 x1 q! M# l* n" S% B! G
' h9 b1 \( p; ]8 \8 ]3 {J-Scope:
2 a' g4 V: e0 g6 f! I% n 5 U8 v4 a, i3 q: M( n5 M

* U$ t1 ^1 S6 q3 K5 E# w8 _J-RTT:/ p4 m3 e) ]3 m
1 U' _$ |, [! t$ \; [& S: h
- _  g- a; }; ?, l) G$ u- ]+ Z0 L: l
1 e8 @, s% _4 P1 }; q
Ozone:" M/ y$ {/ f3 y

2 q( \  J4 r/ O
0 c, X; [1 g: u  I4 h

评分

参与人数 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
又要从头熟悉了2 Q- P9 l/ q# d. x8 |$ M
埃斯提爱慕 回答时间:2018-11-13 15:14:14
提示: 作者被禁止或删除 内容自动屏蔽
baiyongbin2009 回答时间:2018-11-13 17:15:48
Paderboy 发表于 2018-11-13 08:49
3 r, w5 X0 Y" G666多谢大汉分享。。。

1 e# }- e  C" h! V4 n7 O: x9 @这个值得拥有
baiyongbin2009 回答时间:2018-11-13 17:16:07
hjl2832 发表于 2018-11-13 08:39
* \: d* N/ `4 H& S4 Q7 }, V9 X不错不错,这个可以拥有。。。。。

- h# `* _! Z4 r+ ~- m: C这个值得拥有
baiyongbin2009 回答时间:2018-11-13 17:16:40
liu553824989 发表于 2018-11-13 08:40
5 y0 H9 w* D+ {4 n2 e. ]这个是好东西
$ E2 x: Z2 F# g4 @: L3 f4 v
配合正版J-Trace就更加给力了。
calvinxxw_30055 回答时间:2018-11-23 14:21:36
之前装过一次,老是提示购买商业版授权,很烦人
stm32f107 回答时间:2018-11-26 09:13:21
谢谢 老司机的讲解。

所属标签

相似分享

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版