热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

SWD是一种串行调试接口

1.SWD是一种串行调试接口,与JTAG相比,SWD只要两根线,分别为:SWCLK和SWDIO。减少了对单片机GPIO口的占

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/V2

  • Very 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
    在这里插入图片描述


推荐阅读
author-avatar
H小气淘淘_238
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有