SWD (Serial Wire Debug) 为 ARM 公司所制定,以 SWDIO 和 SWDCLK 两只接脚构成的测试协议。可用来作为 CoreSight™ Debug Access Port 的测试协议,为 JTAG 在低接脚数限制时的替代方案。
逻辑分析仪
TB3016F
TravelBus 系列 技术指标 PDF
MSO2116E
MSO2000 系列 技术指标 PDF
模拟通道
SWD 解码
保存成 TXT/CSV
在逻辑分析仪模式下,点击报告区上方的图示,可将解码资料保存成 TXT/CSV 档案。
设置 SWD 解码 步骤说明
1. 点击 快速设置 或 新增协议分析通道 来创建所需的通道及相关设置。
2. 选择 SWD(Serial Wire Debug) 进行解码。
3. 如果使用 快速设置,系统会提供 触发条件、采样率、门限电平 及 通道设置方式 的建议值。
4. 点击齿轮图标进入 解码设置 页面。
解码设置
SWDIO:I/O讯号
SWDCLK:Clock讯号
Select Reg 初始设定:在未知AP Select Register 初始值的情形下,LA 只会显示 Address 的数值而不是相对应的 Register,使用者可以手动设定 AP Select Register 中 Bank 和 Ctrl/Select 初始值。
位方向:选择 SWD 讯号中的数据为 LSB 或是 MSB。
显示 DP Reg Bit Assignments:显示 DP Register 内容所代表的意义。
连结 AP 设定:可选择 MEM-AP 和 JTAG-AP 两种类型的 AP Register 译码方式,若用户选择为 Other 时,AP 的数据就只显示 Bank X Register X,而不做更进一步的解释。
显示 AP Reg Bit Assignments:显示 AP Register 内容所代表的意义,选择 MEM-AP 或是 JTAG-AP 时才会开放使用。
MEM-AP 初始设定
选择 MEM-AP 时,可以对 MEM-AP 的内容初始化设定,在数据撷取的过程中如遇到相对应数据位置的 Register 时,数据也会随着 Bus 的内容更新。勾选 Endian 的勾选栏后便会开启显示数据和相对应的读写地址的功能。
Filter 设置:可设置过滤不需要观察的 Register。
SWD 分析范例波形档
我们使用 cookies 来了解您如何使用我们的网站并改善您的体验。继续使用我们的网站,即表示您接受我们使用 cookies,点此查看隐私政策。