打印
[其他]

“SWV Data Trace” 的数据获取如何在 GDB 或寄存器工作?

[复制链接]
1371|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
梧桐uuu|  楼主 | 2025-4-22 10:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
正设计一个工具,其功能与 STMCubeIDE 中的“SWV Data Trace”相同,直接使用 GDB 和 J-Link 而不是 IDE。
我已经记录了 GDB 跟踪数据,显示 IDE 写入将数据写入Cortex-M4 处理器的配置寄存器,以便正确设置 DWT 和 ITM 寄存器。
但是,我不清除“跟踪”数据是如何返回到 IDE 的,因为在 GDB 跟踪中,配置后再也看不到任何内容。或者 IDE 是否直接访问 J-Link 的某些 DLL 函数来读取这些值?这会影响执行时间吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

17

帖子

0

粉丝