Debugging 理解trace32命令

Debugging 理解trace32命令,debugging,embedded,trace32,lauterbach,Debugging,Embedded,Trace32,Lauterbach,我正在我的工作场所查看trace32 cmm脚本。具体如下 sys.bc 1000000. sys.m up ; disable watchdog d.s 0x101022 0x40 d.s CPU:0x3ff00 %long 100001 d.s SD:0x101050 %long 00000051 d.s SD:0x101054 %long 5ff00002 我的问题是,下面的陈述是什么意思 sys.bc 1000000。 我起床了 d、 s CPU:0x3ff00%长100001 d、

我正在我的工作场所查看trace32 cmm脚本。具体如下

sys.bc 1000000.
sys.m up
; disable watchdog
d.s 0x101022 0x40
d.s CPU:0x3ff00 %long 100001
d.s SD:0x101050 %long 00000051
d.s SD:0x101054 %long 5ff00002
我的问题是,下面的陈述是什么意思

  • sys.bc 1000000。 我起床了

  • d、 s CPU:0x3ff00%长100001 d、 s SD:0x101050%长00000051


  • 另一个问题是,在哪里可以找到这些命令的参考?

    SYS.BC表示SYStem.BdmClock,这是一个不推荐使用的命令。请改用SYStem.jtaglock。 SYS.M Up表示连接到CPU并停止它的系统模式Up(如果可能,在重置向量处)

    d、 s表示Data.Set,因此d.s 0x3ff00%长100001表示调试器将向地址0x3ff00(所有十六进制值)写入32位值(100001)。%long表示写入了32位

    CPU:和SD:是所谓的访问或内存类,允许您选择要访问的资源类型。如果内存布局不是线性的,因此地址会不明确,这一点很重要。 内存类在您使用的调试器的相应手册中有描述

    在我看来,在您的阶段,最好查看一份培训文件:

    可能调试器基础-培训适合您


    致以最良好的祝愿

    SYS.BC表示SYStem.BdmClock,这是一个不推荐使用的命令。请改用SYStem.jtaglock。 SYS.M Up表示连接到CPU并停止它的系统模式Up(如果可能,在重置向量处)

    d、 s表示Data.Set,因此d.s 0x3ff00%长100001表示调试器将向地址0x3ff00(所有十六进制值)写入32位值(100001)。%long表示写入了32位

    CPU:和SD:是所谓的访问或内存类,允许您选择要访问的资源类型。如果内存布局不是线性的,因此地址会不明确,这一点很重要。 内存类在您使用的调试器的相应手册中有描述

    在我看来,在您的阶段,最好查看一份培训文件:

    可能调试器基础-培训适合您

    致以最良好的祝愿