博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SWD(一) 杂谈
阅读量:4285 次
发布时间:2019-05-27

本文共 673 字,大约阅读时间需要 2 分钟。

  • 简介
swd 和jtag 一样,都是调试接口.swd协议(标准)是arm提出的,arm芯片使用了该协议,同时兼容了jtag标准SWD uses an ARM CPU standard bi-directional wire protocol, defined in the ARM Debug Interface v5
  • 参考资料
推荐资料https://zhuanlan.zhihu.com/p/196389730https://static.docs.arm.com/ihi0031/c/IHI0031C_debug_interface_as.pdfhttps://www.arm.com/files/pdf/Serial_Wire_Debug.pdfhttps://www.veryarm.com/113061.htmlhttps://github.com/MarkDing/swd_programing_sram
  • 读写时序
IHI0031C_debug_interface_as.pdf从4.3 看,可以看到读数据时序,和写数据时序搜索 rising , 可以看到 上升沿采样
  • 线上的数据
通过 st-flash write $(BUILD_DIR)/$(TARGET).bin 0x8000000 下载bin文件到flashcd01 0008 为 .bin 文件中的最后一个字节.cd01 0008  在 线上的时序 为 b3800010 ,然后经过 32bit 翻转之后得到 080001cd上升沿采样.
  • 密集区为数据操作区
    在这里插入图片描述
  • 初始化阶段
    在这里插入图片描述

转载地址:http://trngi.baihongyu.com/

你可能感兴趣的文章
android studio:###Error:Dependency :common:unspecified on project resource resolves to an APK
查看>>
异常统一处理的一些思路
查看>>
Android studio中快速try catch的快捷键
查看>>
Dialog 和 Toast
查看>>
队列在Http请求中的一点理解
查看>>
好想在你身边
查看>>
写给还在迷茫中挣扎的你
查看>>
在迷茫中执着前行
查看>>
笔记本连接无线但不能上网,网速极慢
查看>>
小蜗牛,慢慢爬
查看>>
Java关键字 -- Super
查看>>
Java -- 入口函数浅析
查看>>
EventBus 的简单使用
查看>>
Banner 浅析
查看>>
Android Crash框架Recovery
查看>>
限制 EditText 最多输入两位小数
查看>>
Android中attrs.xml文件的使用详解
查看>>
TabLayout 解析
查看>>
android获取屏幕尺寸、密度(判断手机屏幕类型)
查看>>
dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算
查看>>