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

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

[复制链接]
baiyongbin2009 发布时间:2018-11-13 02:59
说明:
+ L' ]# F0 j; ^- \  }& _1、从推出3.4版本开始,Embedded Studio变得越来越好用了,当前最新版本是V4.10a+ u' d& Z3 I/ c4 G3 c
2、由于新版ES集成了各种工具和软件组件,printf直接使用SEGGER RTT,不再使用串口,进入调试界面后有一个窗口可以方便查看。% y1 y1 O3 J) c4 W3 o9 {4 g3 C

3 A2 k( t* z& U) q" y( Y8 z& Z  d$ b0 X: q
STM32-V6的程序模板:, g4 l5 S3 y) T
ES - Template.rar 0 G3 r1 o' [' N' x1 y" s' D
, B7 n8 i: E1 v) ^  G
Embedded Studio V4.10百度云下载
& T( v3 J8 t  B( \- ?8 f+ h7 O+ ?链接:https://pan.baidu.com/s/16qGFj-nhGenSI3G_6QFplA   提取码:0zmh6 w! f6 S# s6 W' e  z

$ I# z% B2 N) m0 ^: _& c1 \制作方法:5 B8 c! i7 {3 a5 v! N
Embedded Studio工程建立笔记.one
( v4 x3 M1 `  g* I) c8 F! `" F Embedded Studio工程调试笔记.one / N; d2 X' t/ ]* Q% W; O+ G) p

- {( c# P; y; AEmbedded Studio与MDK和IAR性能比较
$ B- A/ V' C2 s优点:' R+ f  ?$ g4 Z  F
1、编辑器功能比MDK和IAR强劲太多倍,几乎可以媲美notepad++,VSCode,SI等编辑器,像代码格式化,文件比较,代码提示,专业的代码高亮,各种风格主题等。
' `  ]5 a0 z- a; ^% T$ ?, Q2、超快速的工程启动,现在MDK5和IAR8开机都得反应会,特别是超大工程时,使用Embedded Studio的效果非常明显。同时编译速度也飞快,不比IAR差,比MDK强很多。编译个HAL库,带browse info,速度也是嗖嗖的。
) ^0 m) Y; q  [+ Q0 b6 _3、调试工具方面,Embedded Studio简直不要太丰富,因为有JLINK的支撑,像JScope,RTT,SystemWiew,embOSView等都很好用。
* U; ]+ a9 y2 y) _( c8 m3 T4、个人使用免费,支持全功能, 含Windows, macOS 和 Linux版本。
* D6 n$ D7 z! P: \) x' x. c( x5、已经率先支持RISC-V内核。( i( \' N8 O2 {1 @

6 s+ E! u! \4 a4 [/ g缺点:" [4 M3 ^0 }9 f; t! v: d
1、仅支持自家的JLINK
  K* L) ]2 j) ?* H, D' o+ w2、Embedded Studio的配置用的不顺手,配置选项多,不像MDK那种直接图形化配置。4 c: g) E) O4 L) j: i' Z  m
3、中文支持不给力。
  W# `. ~+ h- N9 }5 d8 ^4、都开最高等级优化,ES使用的GCC,相比IAR和MDK生成的代码大小还是稍大些(配置的例子同时支持了IAR,MDK和ES,大家可以实测下)。
0 [* }! r5 ~) X) r$ e0 d& Q
! y9 x: Y* g& a: A2 ]6 J待测:4 l4 u4 b+ y, [  \0 e
编译器方面,Embedded Studio是用的GCC和CLANG,其中CLANG是个趋势,现在MDK的AC6也是用的CLANG,具体性能还没有做过比较。
+ g" {6 |& k+ f9 v" W代码提示功能比较好用:
" q8 ~0 Y: m7 c3 |  }( n3 t. T. b) `/ O

4 B, E- M( b0 x" S, f. ^Systemview动态GIF:' e$ V6 C: z1 ~- B. L$ x) n

/ Y9 E/ E1 v7 ?% R
: S# ?+ Y9 y2 LembOSView效果' v" h1 W; `6 a

( Q* `7 i& M- H0 D
8 Y) W# C: _0 l7 P: ?# ]1 ?J-Scope:
% a! N7 d4 X' Z/ J5 T" j ; Z. [( U- W7 a: n

, Q, f" W' ~3 z4 ?5 s$ e, k- P9 @J-RTT:
: d3 }2 u$ W; C6 Q8 Q( s% |" [ . s) Y* N, J! ^# {
2 \1 \* X/ s1 b. e3 t
! P1 d& _4 {  q1 D, k2 D  [# x4 \
Ozone:, K0 y; ^( U; v: ?& l( O

" n+ T* D( t# o0 Y  J1 ~- t* S6 }5 G  G$ |( _

评分

参与人数 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
又要从头熟悉了' T% j1 D1 y: s* K
埃斯提爱慕 回答时间:2018-11-13 15:14:14
提示: 作者被禁止或删除 内容自动屏蔽
baiyongbin2009 回答时间:2018-11-13 17:15:48
Paderboy 发表于 2018-11-13 08:49
7 P) C. m/ |2 {8 i7 W666多谢大汉分享。。。
+ t0 Q9 l3 L9 Q  t* ?+ l
这个值得拥有
baiyongbin2009 回答时间:2018-11-13 17:16:07
hjl2832 发表于 2018-11-13 08:39' u3 _6 ~; r0 _
不错不错,这个可以拥有。。。。。

. ]! Y. x. Y% L* N8 [  u这个值得拥有
baiyongbin2009 回答时间:2018-11-13 17:16:40
liu553824989 发表于 2018-11-13 08:40
( S, C4 @7 p. X这个是好东西
9 Q# u7 U" g, u# `
配合正版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 手机版