JTAG-SWD转接
1. MDK中SWD模式的设置
J-Link 的SWD只需要2+1+1根线(PA13/JTMS/SWDIO、PA14/JTCK/SWCLK)+ VCC+GND,这样就节省了3个I/O(PA15/JTDI、PB3/JTDO、PB4/JNTRST)为其它所用,并且可节省一部分板子的空间。
JTAG转SWD的连接图如下:
JTAG-SWD转接板链接 [点击进入]
MDK下SWD设置方法:
1)打开工程Options设置
在设置中按照上图设置成 SWD 模式, 速度你可以按照你的实际需求来设置, 如果你的板子供电系统不是特别稳定, 纹波比较大或者仿真线比较长可以设置成 500K 或者 1M.
2)
选择USB接口模式。
2. MDK版本更新之后编译提示错误信息
error: #5: cannot open source input file "core_cmInstr.h": No such file or
解决方法:
手动添加path; C:\Keil_v5\ARM\PACK\ARM\CMSIS\5.3.0\CMSIS\Include
3. 安装MDK5版本后我们会遇到这样的问题,如下图:
安装完器件要下载烧录程序的时候,发现error:Flash Download failed - "Cortex-M3"这个是因为 这里没有选择flash programming algorithm,但是这里没有对应型号的文件可选,原来这个文件在下载的pack中,但是软件没有自动加载。
解决办法1: 软件的安装路径下面搜索.FLM文件,然后将搜索到的文件复制到软件安装路径下的\ARM\Flash,再看下就有可以加载的.FLM文件了
解决办法2:MDK4和MDK5一起安装
3. SWD 接口原理图 实物连接图
3.1 原理图
3.2 实物连接图
JTAG-SWD转接相关推荐
- stm32f4有重映射么_STM32Fxx JTAG/SWD复用功能重映射
问题描述: 在实验室调车过程中,遇到的一个问题:为了每次下载程序方便,队员们往往会把Jlink插在板子上,可是在调车过程中发现,有时程序会莫名死掉,而同样的程序,把Jlink拔了,却不会出现此问题.且 ...
- JTAG+SWD在Keil5中进行仿真
JTAG+SWD在Keil5中进行仿真 上一章说了STM32的烧录问题,主要有slink.TTL-usb的方法,通过相应的烧录软件,进行一个下载烧录的过程,用到的模式也主要是SWD的模式,毕竟只有四根 ...
- STM32 JTAG SWD (PB3 PB4用作普通IO)及启动模式
JTAG管脚用作普通IO 在STM32中,PA13/14/15 & PB3/4默认配置为JTAG功能,若要用作普通IO时需要禁用JTAG(使用SWD模式,可以节省IO),增加如下代码即可: ...
- 单片机的调试接口 JTAG SWD
JTAG-DP 和 SW-DP DP?debug port SW serial wire PA13 JTMS SWDIO ------JTAG 模式选择引脚(JTMS) PA14 JTCK SWCLK ...
- J-Link JTAG/SWD接口
下面为J-Link接口定义: 仿真器端口 连接目标板 备注 1. VCC MCU电源VCC VCC 2. VCC MCU电源VCC VCC 3. TRST TRST Test ReSeT/ pin 4 ...
- ISP ICSP JTAG SWD
- keil5用jlink不到芯片_你了解JLink、STLink、ULink、JTAG、SWD、SWIM的区别吗
本文目录 1. J-Link 2. ST-Link 3. ULink 4. JTAG 5. SWD 6. SWIM 7. 小结一下 1. J-Link J-Link是德国SEGGER公司为支持仿真AR ...
- ST_LINK/V2 SWIM和SWD、JTAG下载口说明
LED状态说明 闪烁红色:ST-LINK/V2连接到计算机后,第一次USB枚举过程 红色:ST-LINK/V2与计算机已建立连接 闪烁绿色/红色:目标板和计算机在进行数据交换 绿色:通讯完成 橙色(红 ...
- stm32 JTAG和SWD的使用区别简要介绍
转载自:http://blog.csdn.net/LEON1741/article/details/72846434 搞嵌入式开发和ARM开发搞了半辈子了,调试程序是不可避免的.接触了那么多的调试规范 ...
- 浅论各种调试接口(SWD、JTAG、Jlink、Ulink、STlink)的区别
搞嵌入式开发和ARM开发搞了半辈子了,调试程序是不可避免的.接触了那么多的调试规范.调试工具.调试手段,彼此之间的关系却也不是特别清楚,今天就来捋一捋: JTAG协议 JTAG(Joint Test ...
最新文章
- FPGA之道(5)MOS管简介
- Hadoop DFS源码研究之---Hadoop RPC机制
- Debian Gnu/Linux 9关闭 111端口
- Java中的8种原始类型
- 160 - 44 defiler.1.exe
- 防止arp***方法
- 使用Fiddler查看APP的请求接口、接口参数和返回值的方法
- SQL将数字转换成千分号格式
- db powerdesigner设计mysql数据库表
- java自动化静态代码检查_Jenkins+findbugs对java代码进行静态代码分析
- Oracle官网下载JDk文档
- win10未能连接网络连接到服务器,win10以太网无法连接网络解决办法
- 刀片服务器接显示器,刀片服务器的vga切换方法
- 【干货】大学本科生零基础如何开始做发明类竞赛项目
- Python学习 Day55 多线程下载壁纸 04
- 学中医的女生写出的保养大法
- 关于微信小程序授权登陆之后需要在个人信息页展示信息,如微信头像,昵称这件事
- 计算机主板结构分为at,2.2.1 计算机主板结构(1)
- 【Nodejs】448- 深入学习 Node.js Buffer
- html 禁止触摸事件,html5的触摸事件
热门文章
- mysql 16g内存够用么_日常办公多大的内存够用 电脑内存8g和16g的区别
- FontAwesome免费图标在winform中的使用
- 150集Linux网络编程培训视频吐血整理 | 网络基础
- 怎么制作gif动态图 QQ动态表情包怎么制作
- Faas,又一个未来?
- AI 人工智能 干货分享
- 最好的防御就是进攻 任正非
- linux查看pcie网卡命令,kudzu命令查看及设置网卡等硬件信息
- C++怎么操作EXCEL
- 科学计算机怎么锁死,人类的技术科学被“锁死”,科学家已证实,仍有很多人不相信!...