在我开始使用Trace32调试目标之前,我有一个脚本来设置不同的东西。有时我也会在模拟器上进行调试,其中某些步骤与。
无关如果我在模拟器上运行或者我附加到实时系统,我想检查脚本。是否有任何cmd或方法在.cmm中实现它?
谢谢,
答案 0 :(得分:1)
您可以检查您是否正在使用具有PRACTICE功能SIMULATOR()
的模拟器。
E.g:
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
)