- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
是否可以在 Lauterbach-Trace32 调试器中绘制图表或获取特定变量的日志。如果是,请帮助我解决这个问题
最佳答案
我想您正在寻找的功能是 SNOOPer。
请参阅 http://www.lauterbach.com/training.html 的“培训 HLL 调试”中的“变量记录”一章
例如如果你想记录变量 myvar 你可以这样做:
SNOOPer.RESet
SNOOPer.SELect Var.RANGE(myvar)
SNOOPer.Mode.Changes ON
SNOOPer.Rate 1000.
SNOOPer.Arm
这将定期读取 myvar 的值。
确保在 CPU 运行时启用读取存储器。您可以使用命令 SYStem.MemAccess.CPU
启用此功能(在大多数 CPU 架构上)对于 ARM Cortex CPU,它是 SYStem.MemAccess.DAP
。
要绘制记录的样本,请使用以下命令:
SNOOPer.DRAW.Var %DEFault myvar /MarkedVector
如果您的 CPU 和调试工具允许记录数据跟踪(例如带有 µTrace 或 CombiProbe 的 Cortex-M),您可以通过使用数据跟踪获得更好的结果。
关于lauterbach - 如何在 Lauterbach-Trace32 调试器中绘制图形或记录变量的运行时数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48942645/
是否可以在 Lauterbach-Trace32 调试器中绘制图表或获取特定变量的日志。如果是,请帮助我解决这个问题 最佳答案 我想您正在寻找的功能是 SNOOPer。 请参阅 http://www.
使用 lauterbach 调试代码时,Trace32 中存在和显示的某些函数无法在其中放置任何断点,并且当尝试在调用该函数的行处放置断点时,不会命中(即跳过该行) 最佳答案 编译优化会导致此类行为。
在使用trace时,我发现一些函数没有在源代码中列出,同时试图找到它们以设置断点。这些函数似乎只有当我以汇编格式查看源代码时才会出现。 我和我的前辈交谈过,他们告诉我如果任何函数只调用一次,它会被Tr
我将把几个 elf-fils 加载到 TRACE32 和芯片上。但Lauterbach只保留最后上传的elf文件的符号。我怎样才能改变这种行为? 最佳答案 data.load.elf 清除所有符号。为
是否可以将调试文本从 C 代码(在嵌入式系统上运行)打印到 Lauterbach TRACE32(通过 Lauterbach 硬件连接)?以前我们用UART(串口)输出,现在不行了。 最佳答案 可以将
是否可以将调试文本从 C 代码(在嵌入式系统上运行)打印到 Lauterbach TRACE32(通过 Lauterbach 硬件连接)?以前我们用UART(串口)输出,现在不行了。 最佳答案 可以将
我在 Linux 上使用 T32 的 Qt 版本时遇到了非常高的 CPU 使用率 (~100%),即使程序正在等待用户交互也是如此。可执行文件是 t32marm-qt。 当我使用基于 Tcl 的标准
从帮助文档中,设置数据访问断点,我们可以使用 var.break /READWRITE 但是,这只有在我们输入该变量的上下文时才有效。 因为我想写一个PRACTICE脚本来做自动调试,所以我想在程序
我是一名优秀的程序员,十分优秀!