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

【安富莱专题教程第5期】工程调试利器RTT实时数据传输组件

[复制链接]
baiyongbin2009 发布时间:2018-4-13 18:09
本帖最后由 baiyongbin2009 于 2018-4-13 18:24 编辑
8 E+ S/ c& ~1 U* m2 I$ w
5 i: u& N, c4 v6 Q
【专题教程第5期】工程调试利器RTT实时数据传输组件,替代串口调试,速度飞快,可以在中断和多任务中随意调用
& B7 a  j) [3 b! W' H( D
, w1 x; ~/ O$ ?
说明:
8 n/ f2 s3 n: |6 E, J" p, F
1、串口作为经典的调试方式已经存在好多年了,缺点是需要一个专门的硬件接口。现在有了SEGGER的RTT(已经发布有几年了),无需占用系统额外的硬件资源,而且速度超快,是替代串口调试的绝佳方式。3 f4 C7 l/ w: y. G+ C' M+ h
2、RTT的API可以在中断和多任务环境中正常调用。并且JLINK处于MDK或者IAR的调试状态,RTT功能依然可以正常使用。最重要的是速度非常快,普通的JLINK也可以飙到几百KB/S。
$ r  {: t# @1 r( s' H3、当前版本的JLINK都支持此功能,含V8,V9和V10。4 {% G6 e' a, p  z& M9 q" x$ M; w2 C
4、RTT Viewer小软件支持多个虚拟端口消息展示,比如用户可以一个用于标准输出,一个用于错误输出,另一个用于调试输出。根据需要还可以再增加输出窗口。
! R7 G: T4 q9 h3 Z# z2 N- \2 e1 A# K6 y' |. D+ a, a1 S

3 C3 w  q4 R) `' F专题教程下载:
. M: f" l( H0 V2 S& `* {# F! V- W
专题教程第5期:工程调试利器SEGGER的RTT组件,替代串口调试.pdf (1.68 MB) 8 \/ S$ {8 T% u5 \
% ~) {7 J* j6 @. H
配套例子(含MDK和IAR,例子无病毒,放心下载):8 L  w8 Q# `. i+ A) c' M9 S
STM32F103ZET6开发板: V4-工程调试利器SEGGER的RTT组件,替代串口调试.rar (1.99 MB)
+ S9 c3 |+ l. SSTM32F407IGT6开发板: V5-工程调试利器SEGGER的RTT组件,替代串口调试.rar (4.68 MB) 3 t# V; L9 n. _6 V
STM32F429BIT6开发板: V6-工程调试利器SEGGER的RTT组件,替代串口调试.rar (5.04 MB) 8 U# }8 P6 s: D: T, y7 h
STM32H743-NUCLEO开发板(官方): 实验7:STM32H743移植调试利器SEGGER的RTT.7z (1.09 MB) 9 ^9 j; S6 E/ v

, ^' q' B' X: b+ P, N4 t6 l
教程目录:
% j0 ~. f2 m+ b* f+ Q
5-0.png

4 ]: j! c% I3 T4 m; ~3 ^! B

+ ?5 Q# R/ w( R2 n) a7 v3 l" IRTT效果截图:: p$ c8 m% j% i

9 |4 z+ d6 n5 {* P' O( h
5-1.png

; i! N& c/ ]6 ?
5-2.png

! @( [' {  ?0 J4 D7 }  l
5-3.png

& L0 z$ q/ J$ U' u
5-4.png
( I8 u/ `. a3 r/ R
赞 收藏 2 评论3 发布时间:2018-4-13 18:09

举报

3个回答
x5y4z3 回答时间:2018-4-14 05:56:17
硬汉兄的作品还是让人很激赏的。
/ ~9 m9 R6 @' K0 E
ericjhb 回答时间:2018-10-31 11:48:53
很好的教程,非常感谢。
yangtao0559 回答时间:2019-10-23 00:00:40
学习一下
关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
人形机器人运动控制、感知与智能配电
半导体创新技术与应用方向
EE架构与软件定义汽车
12V/48V 汽车智能配电(SPD)
区域控制单元(ZCU)与分区架构
关注我们
st-img 微信公众号
st-img 手机版