SWD是一种串行调试接口
1.SWD是一种串行调试接口,与JTAG相比,SWD只要两根线,分别为:SWCLK和SWDIO。减少了对单片机GPIO口的占用,SWD方式可以在线调试的。
SWDIO–串行数据线,用于数据的读出和写入
SWDCLK–串行时钟线,提供所需要的时钟信号
1.J-Link仿真器
J-Link是德国SEGGER公司推出基于JTAG的仿真器。
J-LINK是一个通用的开发工具,可以用于KEIL、IAR、ADS 等平台。
2.ULink仿真器
ULINK是ARM/KEIL公司推出的仿真器,目前网上可找到的是其升级版本,ULINK2和ULINK Pro仿真器。ULINK/ULINK2可以配合Keil软件实现仿真功能,并且仅可以在Keil软件上使用,增加了串行调试(SWD)支持,返回时钟支持和实时代理等功能。开发工程师通过结合使用RealView MDK的调试器和ULINK2,可以方便的在目标硬件上进行片上调试(使用on-chip JTAG,SWD和OCDS)、Flash编程。
要注意的是,ULINK是KEIL公司开发的仿真器,专用于KEIL平台下使用,ADS、IAR下不能使用。
3.ST-LINK仿真器
ST-LINK是专门针对意法半导体STM8和STM32系列芯片的仿真器。ST-LINK /V2指定的SWIM标准接口和JTAG / SWD标准接口,
编程功能:可烧写FLASH ROM、EEPROM、AFR等;
仿真功能:支持全速运行、单步调试、断点调试等各种调试方法,可查看IO状态,变量数据等;
仿真性能:采用USB2.0接口进行仿真调试,单步调试,断点调试,反应速度快;
ST-Link接口定义
ST-LINK/V2Very low-cost professional tool to debug and program STM8 and STM32MCUs with the main integrated development environments(IDE)
STM8:ST STVD, IAR EWSTM8
STM32: Atollic TrueSTUDIO ,IAR EWARM,Keil MDK ARM,TASKING VX -tooiset
Supports STM8 SWIM protocol and STM32 JTAG,SWD AND SWV protocois
Downioad the latest firmware at www.st.com
SWD是一种串行调试接口相关推荐
- SPI、I2C、UART三种串行总线协议的区别和SPI接口介绍(转)
SPI.I2C.UART三种串行总线协议的区别 第一个区别当然是名字: SPI(Serial Peripheral Interface:串行外设接口); I2C(INTER IC BUS) UART( ...
- SPI、I2C、UART 三种串行总线对比介绍
转载自https://blog.csdn.net/oqqHuTu12345678/article/details/65445338 参考博客 https://blog.csdn.net/xiaodin ...
- SPI、I2C、UART三种串行总线的原理、区别及应用
SPI协议解析,链接如下 https://blog.csdn.net/weiqifa0/article/details/82765892 I2C协议解析,链接如下 https://blog.csdn. ...
- SSI(串行同步接口)协议如何工作
SSI(串行同步接口)是连接绝对位置传感器和控制器的广泛应用的串行接口.SSI利用控制器发出一个时钟脉冲序列,初始化传感器的门限输出. 传感器不断更新位置数据,并传送到移位寄存器中.在每一个时钟脉冲序 ...
- 三种串行总线协议的区别(SPI、I2C和UART)
SPI.I2C跟UART三种串行总线协议的区别: (如果想了解SPI和I2C更多详细内容,可看 SPI总线(一):基本原理篇, SPI总线(二):驱动分析篇,SPI总线(三):驱动实例,i2c总线(基 ...
- SPI串行外围设备接口
一.要知道SPI总线是什么,首先要知道具体的通信时序是怎样的? 串行外围设备接口SPI(serial peripheral interface)总线技术是Motorola公司推出的一种同步串行接口. ...
- 嵌入式硬件协议: SPI串行外设接口 Serial Peripheral Interface
简介 SPI 协议是由摩托罗拉公司提出的通讯协议(Serial Peripheral Interface),即串行外围设备接口,是 一种高速全双工的通信总线.它被广泛地使用在ADC.LCD 等设备与M ...
- 谈谈SPI (Serial Peripheral Interface,串行外设接口)
今天我们来一起聊聊谈谈SPI (Serial Peripheral Interface,串行外设接口): 什么是SPI SPI (Serial Peripheral Interface,串行外设接口) ...
- 微雪树莓派PICO笔记——7. SPI(串行外设接口)
文章目录 SPI简介 硬件连接 通讯协议详解 RP2040 SPI 主要参数 RP2040 SPI 逻辑框图 machine.SPI类函数详解 例程地址 代码示例 代码实现 SPI简介 SPI全称为串 ...
最新文章
- C# 解决LISTVIEW控件显示数据出现闪屏的问题
- Nginx 源码分析-- 模块module 解析执行 nginx.conf 配置文件流程分析 一
- 《Linux命令行与shell脚本编程大全 第3版》Shell脚本编程基础---23
- 你是外包,麻烦不要偷吃零食,注意素质...
- JAVA https证书相关
- 音视频技术(25)---MPEG-2、MPEG-4、H.264 与视频带宽
- mooc上c语言怎么改作业,C语言的编写、运行和修复代码
- 如何成功清理重建CloudStack环境
- 【STM32 .Net MF开发板学习-16】Zigbee遥控智能小车
- 李刚-我的全栈之路导师之一
- linux 防火墙 qt udp,使用Qt实现简单的udp/ip通信
- 谈因辐射拆基站,理在哪里?
- 李航《统计学习方法》多项式函数拟合问题--最小二乘法
- APP抓包加密破解(hook)
- arcgis软件界面字体太小
- 2022软考[嵌入式系统设计师]大纲
- Latex公式与Word公式相互转换(使用MathType)
- 一款强大的红队信息收集和资产收集工具(Kscan)
- 批量修改AD账号Account
- java中ofd文件转pdf_ofd格式如何转换成word
热门文章
- geany配置python_python使用Geany编辑器配置方法
- 如何实现微信和淘宝的扫码登录 ?
- vc 文字转换到机内码,输入汉字和数字, 输出一串16进制码(数字-〉ASII码,汉字—〉国标码)...
- tensorflow中axis理解非常重要
- 叉乘点乘混合运算公式_用抽象指标记号推导nabla算符相关公式
- 10. JavaScript
- 漫画 | 中间件到底是什么东西?
- 漏洞扫描的原理与设计
- MP地面站在飞行数据显示界面显示自己想显示的数据
- js编写一个函数,计算任意两个数字之间所能组成的奇数个数,数字必须是个位数。...