社区
驱动开发/核心开发
帖子详情
swd jtag 接口的区别
f_super
2010-09-02 12:41:46
请问swd jtag 接口的区别什么,为什么要这两种接口呢?
...全文
188
1
打赏
收藏
swd jtag 接口的区别
请问swd jtag 接口的区别什么,为什么要这两种接口呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ly_liuyang
2010-09-03
打赏
举报
回复
针对CM3的SWD,4线调试(其中SWO是可选的)
JTAG是传统的,而SWD有ITM的功能,当然是SWD更为先进的
其他核心还没SWD
JTAG
接口
转
SWD
接口
原理图
20pin
JTAG
接口
转
SWD
接口
原理图,PCB版图及材料明细图。
SWD
调试
接口
协议 V5.2
SWD
协议是ARM推出的一种调试ARM内核MCU的协议,这个协议提供标准
接口
访问系统内部调试模块的相关资源,实现对基于ARM内核的MCU的调试与下载。本文介绍的是V5.2版本的
SWD
协议。
J-Link_
JTAG
_
SWD
J-Link_
JTAG
_
SWD
接口
JLINK仿真器使用
SWD
接口
调试经验
使用
JTAG
时候,有时候应为硬件资源问题,需要用
SWD
接口
,没想到小小的
接口
转换,确耽搁我一下午的时间,最后解决了,给大家分享
深度解析STM32单片机
JTAG
的复用方法
先来copy下
JTAG
、SW
接口
的定义
JTAG
:
JTAG
(JointTest Action Group;联合测试工作组)是一种国际标准测试协议,主要用于芯片内部测试。现在多数的高级器件都支持
JTAG
协议,如DSP、FPGA器件等。标准的
JTAG
接口
是4线:TMS、TCK、TDI、TDO,分别为模式选择、时钟、数据输入和数据输出线。
SWD
:SW(Serial Wire Mode Interface),串行
接口
线模式。在串行线模式,只有针TCLK和TMS使用。TDO数据输出引脚是一个可选。
SWD
下载调试 原理图: 从图中看到:板子使用
SWD
接口
下载调试,即使用
SWD
IO、SWCLK(PA13、PA14);PB3–JTDO 默认功能为
JTAG
的,而这里用作其他的功能–普通I/O。 问题来了: 1、需要关掉PB3的
JTAG
功能,复用为其他功能。 2、
SWD
和传统的调试方式
区别
。 STM32
JTAG
复用相关方法 : 直接上代码,如下: RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOB|RCC_APB2Periph_AFIO,
驱动开发/核心开发
21,597
社区成员
21,709
社区内容
发帖
与我相关
我的任务
驱动开发/核心开发
硬件/嵌入开发 驱动开发/核心开发
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 驱动开发/核心开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章