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

关于使用JLINK在MDK中调试时时间不准确的问题

[复制链接]
BluceLee 发布时间:2015-10-30 18:41
本帖最后由 BluceLee 于 2015-10-30 19:05 编辑 ( N" x' E: K9 M5 U0 d% q' B

: o5 Q1 ]5 h: o2 b    今天第一次遇到JLINK在MDK中调试时,调试时间和实际时间不符的情况,在网上查了些资料,搞了半天才把时间搞对,在此将设置方法记录下来:
+ p( W, F$ g- |6 _. j2 Q+ n. c1 D  S2 X% {" M
    一、先说说仿真方式SWD与JTAG区别$ n% Z* x$ G7 X1 {8 ~
    (1) SWD 模式比 JTAG 在高速模式下面更加可靠。 在大数据量的情况下面 JTAG 下载程序会失败, 但是 SWD 发生的几率会小很多。基本使用 JTAG 仿真模式的情况下是可以直接使用 SWD 模式的, 只要你的仿真器支持。 所以推荐大家使用这个模式。
* Q2 q; h) _- ^/ p! |4 |4 Z    (2) 在GPIO 刚好缺一个的时候, 可以使用 SWD 仿真, 这种模式支持更少的引脚。
. ~1 @2 x7 }4 m9 z- x3 l    (3) 在板子的体积有限的时候推荐使用 SWD 模式, 它需要的引脚少, 当然需要的 PCB 空间就小啦! 比如你可以选择一个很小的 2.54 间距的 5 芯端子做仿真接口。7 D" B3 h  a2 V: l3 d! H- q$ s
$ x+ M& ?' ?9 V# I- }% [* W0 `, @
   二、 市面上的常用仿真器对 SWD 模式支持情况
& X# |: f: `$ J, M$ {    (1) JLINKV6 支持 SWD 仿真模式, 速度较慢。6 o# l) H5 e5 u" U. ^
    (2) JLINKV7 比较好的支持 SWD 仿真模式, 速度有了明显的提高,速度是 JLINKV6 的 6 倍。7 E! C: f7 ?% V7 L" p/ `7 \; G3 S5 g8 |
    (3) JLINKV8 非常好的支持 SWD 仿真模式, 速度可以到 10M。. j7 K" [8 H6 }) n% E: y
    (4) ULINK1 不支持 SWD 模式。
7 L- R% y& W% s9 d( @6 v    (5) 盗版 ULINK2 非常好的支持 SWD 模式, 速度可以达到 10M。
$ Y* o3 I( F+ S( F5 o    (6) 正版 ULINK2 非常好的支持 SWD 模式, 速度可以达到 10M。# r5 s6 y1 p; w5 r

% K  d0 P4 {: r' _1 u3 A  三、STM32调试时SWD配置方法% B! S& W: D# M9 d' C% c! Z. r
     (1)  分别进行1->2->3->4,点击setting进入Debug6 }! R9 G7 W. Z9 M* d# D+ @- @$ R4 s
            image1.png
5 t( [$ B$ P1 \4 h! Y9 q- I( L    (2)  在1中选择SW,2貌似设置成10MHZ比较靠谱,点击左上角Trace: N: W) `+ F5 k4 |6 H& f
          image2.png $ Q+ e- B1 E& Z
3 l7 ^9 P% C6 j+ S
  (3) 分别进行1->2->3->4(第4步不用改也可以),第2步是关键,点击进入FlashDoanload
7 H/ e3 o) H' d! ]1 s& e$ Z          image3.png ) X; J9 V: X/ H  C; _+ a
3 l# g2 j# O! c" m; o
   (4) 分别进行1->2->3,第3步是关键,需根据使用的芯片添加。点击OK,完毕
2 b# V% X8 |7 l5 X) u! `            image4.png
4 e' T! X7 F' j1 D/ b* l4 o. ~4 u2 \6 L2 ]  i9 Y3 _
       注:只有在Debug页面选择了SW才能在Trace页面更改内核时钟频率。有趣的是更改时钟频率后,钩掉enable选项。再回到Debug页面将SW改成JTAG,保存后同样可以使仿真的时间正确。

! U( ~/ w3 j' o  K' A7 ~" h* {9 c' c' n1 a2 q! a- i. q  G
6 U, l$ P6 q  D4 H% Q# n$ `1 i
赞 收藏 3 评论6 发布时间:2015-10-30 18:41

举报

6个回答
Cux 回答时间:2015-10-30 19:45:07
支持原创分享
埃斯提爱慕 回答时间:2015-10-30 22:03:31
提示: 作者被禁止或删除 内容自动屏蔽
wang540 回答时间:2015-10-31 09:28:19
谢谢分享 以前倒没注意到这个问题
你好我好大家好! 回答时间:2015-10-31 09:35:38
谢谢分享                  
disheng4688 回答时间:2015-10-31 10:33:40
谢谢分享
BluceLee 回答时间:2015-11-1 15:17:45
谢谢大家支持
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版