文件名称:
【ZLG微信文档精选】浅谈工程师的调试法宝(三)——SWO引脚的巧妙应用.pdf
开发工具:
文件大小: 490kb
下载次数: 0
上传时间: 2019-10-14
详细说明:1.作为一名嵌入式软件系统工程师,掌握住高效快捷的调试方法,往往会在实际的项
目开发中达到事半功倍的效果广州周立功单片机科技有限公司浅谈工程师的调试法宝
引脚的巧妙应用
精选微信文章分享
SWD CONNECTOR
SHORTIXG HEMOER ON EOTTOM LAYER
Jumper is shorted by a cut-trace
n bo-torr. ayer
ting the trace
will eFfectively isolate the on-board
孔I: a Lhe Duen
13)可A3《
SWD SDA TGTMCU
debug interface
PcY3 K4F
HDH 1X2 IH
>PTA0四(4
K SWD_CLK_TCTMCU pg(3)
ACE_SPO R80八入PTA2TA3 TDO TRACE SWOEZP DO/FTMD CH
RST TGTMCU B凹(2346
接口
当连接好之后,我们在工程中的主函数起始处添加
文件,如下所示。
接下来为了能直接调用函数格式化输出,又需要用到我们之前提到的重定向技术
了,只是这次不是重定向到串冂,而是模块的通道,即引脚。如程序清单
所
程序清单重定向代码
其中
函数是
内核文件里定义的内联函数,我们可以直接调用。
完成重定向之后,我们写了个定时打印
的程序。打开工程的【
】【】【】【】,对选项卡进行如图所示的配置。
Cotex JLink/]Trace Target Driver Set
e. Flash Downl
T
T
V Enab_e
厂13 CacHe Fil.1
Instruction Tra
FC
Enable rescaler.1
Sn0 Settin多
⊥02416
色二oreC1k14
Clok:「:.07126z
厂or. ata R saT
SLEF. ST
v Autodetect max SWOCI
ETM Trace
厂Eabe
LSU: Losd store Unit Cy
ETH not
ITM Stimi
10 15 TJEL 0T[ur
t
i cs HEl
Enable h+ tric+ Eur.ti2n11i ti+s
匚确定取当」应用()
图
选项卡配置
精选微信文章分享
广州周立功单片机科技有限公司浅谈工程师的调试法宝
引脚的巧妙应用
精选微信文章分享
点击确定之后,进入调试模式,打开【】【
这时我们就可以看到通过向编译器输出的打印信息了,如图所示。打印速度
还很快哦。
Debug (printf) viewer
11
6
hello word! 7
ello wordi 8
hello word:9
ello word1
hello word! 11
LeLl0 or!12
hello word113
clLo Wordily
ello word 15
图
窗口
到此我们算是学会了使用引脚来调试输出了,是不是很酷哦。细心的网友可能会
发现为什么
内核的没有找到脚呢?这是因为它们采用的还是
的老架构,内核的调试组件没有模块。
又是一个遗憾,本来以为找到了最合适的调试方法,却对的内核有限制。那么有
没有一种调试方同时具有的优点,并同时能在
系列内核的中使用呢?当
然这些是难不住调试经验非常卡富的工程师的,敬请大家关注下一篇文档《浅谈工程
师的调试法宝()之的使用》
精选微信文章分享
广州周立功单片机科技有限公司浅谈工程师的调试法宝
引脚的巧妙应用
精选微信文章分享
免责声明
广州周立功单片机科技有限公司随附提供的软件或文档资料旨在提供给您本公司的客
仗用,仅限于且只能在本公司制造或销售的产品上使用。
该软件或文档资料为木公司和或其供应商所有,并受适用的版权法保护,版权所有。
如有违反,将面临相关适用法律的刑事制裁,并承担违背此许可的条款和条件的民事责仟。
本公司保留在不通知读者的情况下,有修改文档或软件相关内容的权利,对于使用中所
出现的任何效果,本公司不承押仟何责仟。
该软件或文档資料“按现洑”提供,不提供保证,无论是明示的、暗示的还是法定的保
证。这些保证包括但不限于对出于某一特定日的应用此软件的适销性和這用性默示的俣证。
在任何情况下,公司不会对任何原因造成的特别的、偶然的或间接的损害负责。
精选微信文章分享
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.