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

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

[复制链接]
baiyongbin2009 发布时间:2018-11-13 02:59
说明:" L; S) K1 |+ d7 r: o0 p
1、从推出3.4版本开始,Embedded Studio变得越来越好用了,当前最新版本是V4.10a
, |& j6 B( C( g* f2、由于新版ES集成了各种工具和软件组件,printf直接使用SEGGER RTT,不再使用串口,进入调试界面后有一个窗口可以方便查看。2 Q; a) q; I8 t' B% s- r+ B

; p3 n9 N# V- x4 j! W, Z0 C1 y0 N0 g" b
STM32-V6的程序模板:
+ i% L1 s+ {7 w7 R3 o7 @: L ES - Template.rar 7 _" [! w, k* }: ?

) V$ z* ~8 }% K) L  p! qEmbedded Studio V4.10百度云下载& b1 q" |3 [  ]$ j* q) d1 B; {4 v
链接:https://pan.baidu.com/s/16qGFj-nhGenSI3G_6QFplA   提取码:0zmh
$ l% E6 s0 G5 C. U7 Z0 d. _! ^4 b4 h
制作方法:
. X; i: [3 S; y* m& n Embedded Studio工程建立笔记.one & X" Y( B: v/ b/ N, ]
Embedded Studio工程调试笔记.one ( J1 s, H% p0 g1 P" }
% _% a9 C# J5 m* f7 J5 u) D
Embedded Studio与MDK和IAR性能比较% S% ~- l* e; H  y: B
优点:: }6 `  u! m# k7 u
1、编辑器功能比MDK和IAR强劲太多倍,几乎可以媲美notepad++,VSCode,SI等编辑器,像代码格式化,文件比较,代码提示,专业的代码高亮,各种风格主题等。1 D+ @2 \& Z) a; n1 t6 u. D$ x
2、超快速的工程启动,现在MDK5和IAR8开机都得反应会,特别是超大工程时,使用Embedded Studio的效果非常明显。同时编译速度也飞快,不比IAR差,比MDK强很多。编译个HAL库,带browse info,速度也是嗖嗖的。* \/ X' u9 h; U3 e* y5 I+ W
3、调试工具方面,Embedded Studio简直不要太丰富,因为有JLINK的支撑,像JScope,RTT,SystemWiew,embOSView等都很好用。3 l! O6 [9 s& X8 n
4、个人使用免费,支持全功能, 含Windows, macOS 和 Linux版本。
2 ~& T6 J6 e# g& b, F5、已经率先支持RISC-V内核。
. g, _/ }; O& f/ |% U; {% I7 h2 a) y* u+ I; J- _
缺点:
4 q1 _; O( O$ \1、仅支持自家的JLINK1 H$ A& h4 u8 }, i( h$ U
2、Embedded Studio的配置用的不顺手,配置选项多,不像MDK那种直接图形化配置。' U% m; K( H- D; g. x
3、中文支持不给力。
: N9 V. P' L( H1 e% N4、都开最高等级优化,ES使用的GCC,相比IAR和MDK生成的代码大小还是稍大些(配置的例子同时支持了IAR,MDK和ES,大家可以实测下)。' k1 V, @" w. J: {
; ^1 [, P- D9 e0 p2 J
待测:
9 [5 `  I+ J6 n/ i' ?( ?编译器方面,Embedded Studio是用的GCC和CLANG,其中CLANG是个趋势,现在MDK的AC6也是用的CLANG,具体性能还没有做过比较。
# @- J0 t9 P5 |' e& O; M0 U代码提示功能比较好用:
% M& W% X! b( G5 E7 \8 j1 x$ d- b$ G+ `
3 c  G: Y; x1 f. K' s! t2 X" L$ ^
Systemview动态GIF:0 t* P! R3 m( S5 |- T
8 Q/ B- M; K) M" Z
5 [5 Z$ E; E8 O2 R0 C8 e" l
embOSView效果
$ Y, L, N7 C+ B7 N
5 ~5 b* h2 l- d, k  |$ F
8 O2 A. J- v' m0 ^5 W) e, VJ-Scope:# }2 l5 x* |: Y$ c, {: ]" j
8 l4 `7 N" o" I; X, ]7 u3 _0 O

- @  }0 P3 a. i3 x" O% ]/ cJ-RTT:
! ]. F& u/ B$ U; z# @
+ w% I, _8 d/ n& p0 n
5 A' ?) h- q- y' T( a5 z
0 m" R# p$ k; [+ u* `
Ozone:
; M& O9 i( O/ L: s% y9 J
5 I% H* E; y6 {" q6 a# |4 _+ @* ?3 ^  h; f0 M" U

评分

参与人数 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
又要从头熟悉了( s+ @" s( K  M! r6 V' M: k) C
埃斯提爱慕 回答时间:2018-11-13 15:14:14
提示: 作者被禁止或删除 内容自动屏蔽
baiyongbin2009 回答时间:2018-11-13 17:15:48
Paderboy 发表于 2018-11-13 08:49
* J0 Q! T6 g: v9 i. x$ L666多谢大汉分享。。。
; Y2 \% Q6 R7 m1 L6 \# {" {$ R# p
这个值得拥有
baiyongbin2009 回答时间:2018-11-13 17:16:07
hjl2832 发表于 2018-11-13 08:395 u2 {# j2 f  t9 ^. ^* p
不错不错,这个可以拥有。。。。。
+ s1 P5 Z2 G$ [7 G, @; c
这个值得拥有
baiyongbin2009 回答时间:2018-11-13 17:16:40
liu553824989 发表于 2018-11-13 08:40( |+ I& a% f0 m& l% z" g9 x
这个是好东西

* f0 a" C! G: a8 [" q% Q配合正版J-Trace就更加给力了。
calvinxxw_30055 回答时间:2018-11-23 14:21:36
之前装过一次,老是提示购买商业版授权,很烦人
stm32f107 回答时间:2018-11-26 09:13:21
谢谢 老司机的讲解。

所属标签

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