STM32的调试接口JTAG-DP和SW-DP
最近想做两件事:
一:通过SWD输出打印信息
二:做一个离线下载器。
然而,第一个目标还没头绪
第二个:
- 连续50个以上的1发到目标板,切换Jtag-AP和SW-AP。
- 目标板有IDR可以读取芯片属性
- 有一个寄存器里有跟4个bank相关的东西
- 通过示波器把协议抓取下来了,由于CSDN不方便上传图片,我把图片上传到QQ空间了。
- https://user.qzone.qq.com/327908841/infocenter
- 现在读到COREID了,0x1BA01477。原因主要是读之前没有置SWDIO为低电平两个周期。
- 分析命令头:
- bit0:Start,必须为1
- bit1:APnDP,1为AP access,0为DP access,
- bit2:RnW,1为读操作,0为写操作,
- bit4~3:A(3:2),这个有意思了
- bit5:Parity,Single bit parity of preceding bits
- bit6:Stop,必须0
- bit7:Park,不驱动
STM32的调试接口JTAG-DP和SW-DP相关推荐
- 单片机的调试接口 JTAG SWD
JTAG-DP 和 SW-DP DP?debug port SW serial wire PA13 JTMS SWDIO ------JTAG 模式选择引脚(JTMS) PA14 JTCK SWCLK ...
- stm32 SWD调试接口的使用
SWD 和传统的调试方式区别 1. SWD 模式比 JTAG 在高速模式下面更加可靠. 在大数据量的情况下面 JTAG 下载程序会失败, 但是 SWD 发生的几率会小很多.基本使用 JTAG 仿真模式 ...
- 下载调试接口 JTAG vs SWD
关注+星标公众号,不错过精彩内容 作者 | strongerHuang 微信公众号 | 嵌入式专栏 作为嵌入式工程师,下载调试器都应该知道,但你真正了解其SWD 和 JTAG接口的含义和区别吗? 什么 ...
- 浅论各种调试接口(SWD、JTAG、Jlink、Ulink、STlink)的区别
搞嵌入式开发和ARM开发搞了半辈子了,调试程序是不可避免的.接触了那么多的调试规范.调试工具.调试手段,彼此之间的关系却也不是特别清楚,今天就来捋一捋: JTAG协议 JTAG(Joint Test ...
- 2022-09-09 STM32 Jlink SWD接口SEGGER J-Flash烧录调试记录
一.SWD接口 串行调试(Serial Wire Debug),与JTAG的20个引脚相比,SWD只需要4个(或者5个)引脚,结构简单,但是使用范围没有JTAG广泛,主流调试器上也是后来才加的SWD调 ...
- 浅论各种调试接口(JTAG、SWD、RDI、Jlink、Ulink、STlink)的区别
关注.星标公众号,直达精彩内容 来源:技术让梦想更伟大 整理:李肖遥 一.JTAG协议 JTAG(Joint Test Action Group,联合测试行动小组)是一种国际标准测试协议(IEEE 1 ...
- SWD和JTAG调试接口
SWD和JTAG调试接口 1.前言 2.SWD接口 2.1 SWD接口是什么? 2.2 特点 2.3 使用方法 3. JTAG接口 3.1 简介 3.2 工作原理 1.前言 写这个话题得原因是用到ST ...
- STM32的调试方式、更新程序、仿真以及补救措施
STM32的调试方式.更新程序.仿真以及补救措施 1. STM32的调试方式选择 STM32支持JTAG和SWD两种调试方式,且默认状态下这两种调试功能都是开启的. 由此我们可以知道: 如果要使用JT ...
- SWD是一种串行调试接口
1.SWD是一种串行调试接口,与JTAG相比,SWD只要两根线,分别为:SWCLK和SWDIO.减少了对单片机GPIO口的占用,SWD方式可以在线调试的. SWDIO–串行数据线,用于数据的读出和写入 ...
最新文章
- 三点弯曲弹性模量怎么计算公式_拉力试验机常用力学计算公式
- (转)正则表达式语法
- 数据中心柴油发电机组功率有哪几种?
- python中打印二维列表数据
- 【Linux】一步一步学Linux——lastb命令(99)
- 使用DatagramSocket与DatagramPacket传输数据
- 开源开放 | 开源大学在线实践数据集及知识图谱MOOPer(CCKS2021)
- 什么是WebSocket,它与HTTP有何不同?
- c语言中isdigit函数_在C / C ++中使用isdigit()
- Ubuntu配置 PPTP 服务器端
- Delphi2010 Dll 函数列表查看
- 三星电视刷android,三星电视如何能够自由安装安卓应用呢
- CISP 考试教材《第 3 章 知识域:信息安全管理》知识整理
- linux格式化u盘为ntfs格式,Linux上格式化U盘为NTFS格式
- python实现论文查重系统_Python实现的检测网站挂马程序
- firt time come in
- Sentinel SuperPro加密锁编程开发指南
- 前端要失业了么,sketch-code让草图秒变HTML
- 破解Navicat全家桶
- 原生jq下载文件的方式