在开始使用 Trace32 调试目标之前,我有一个脚本来设置不同的东西。有时我也在模拟器上调试某些步骤不相关的。
如果我在模拟器上运行或连接到实时系统,我想签入脚本。是否有任何 cmd 或方法可以在 .cmm 中实现它?
谢谢,
在开始使用 Trace32 调试目标之前,我有一个脚本来设置不同的东西。有时我也在模拟器上调试某些步骤不相关的。
如果我在模拟器上运行或连接到实时系统,我想签入脚本。是否有任何 cmd 或方法可以在 .cmm 中实现它?
谢谢,
您可以检查您是否正在使用带有 PRACTICE 功能的模拟器SIMULATOR()
。
例如:
SYStem.CPU STM32F407VG
IF !SIMULATOR()
(
// Commands only executed if you're not in simulator mode
SYStem.JtagClock 10.MHz
SYStem.CONFIG DEBUGPORTTYPE SWD
SYStem.MemAccess DAP
)
ELSE
(
// Commands only executed if you're in simulator mode
SYStem.MemAccess CPU
)