【ARM Coresight 系列文章 3 -- DAP(Debug Access Port) 使用详细介绍】


请阅读【ARM Coresight SoC-400/SoC-600 专栏导读】


上一篇:ARM Coresight 系列文章 2.2 - ATB 总线简介
下一篇:ARM Coresight 系列文章 3.1 - ARM Coresight DP 对 AP 的访问 1

1.1 Debug Access Port

以前的 ARM 处理器都提供 JTAG 接口,通过它来控制对寄存器和存储器的访问。后来对处理器上总线逻辑的控制使用另外的总线接口,即通过所谓的 “调试访问端口(DAP)”。DAP 与 AMBA 中的 APB 很相似。后面把 JTAG 或串行线协议都转换成 DAP 总线接口协议,再控制 DAP 来执行调试动作。

调试总线DAP 和 APB 很相似,所以很容易在它上面挂上很多调试组件,从而使得调试系统可大可小,伸缩性极强。此外,把调试接口和调试硬件分开,芯片中实际使用的调试接口类型变得透明化。从而不管使用了什么样的调试接口,相同的调试任务都可以按照
同一个方式执行。

1.1.1 调试主机接口

目前有两种调试主机接口(debug host i

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

主公CodingCos

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值