为了读取 RSTM 记录器捕获的状态、我们是否继续读取寄存器 bbf? 捕获了多少个状态? 读取"n"捕获的状态后会发生什么情况? 我们是否再次读取相同的状态序列?
谢谢、John
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
为了读取 RSTM 记录器捕获的状态、我们是否继续读取寄存器 bbf? 捕获了多少个状态? 读取"n"捕获的状态后会发生什么情况? 我们是否再次读取相同的状态序列?
谢谢、John
尊敬的 John:
读取后、RTSM 记录器被清除。 您可以使用 RTSM 记录器引用 DS160PT801 Python API toccoa_c0.py 中的"get_sm_trace()"函数作为示例代码。
如果记录器设置为捕获"第一个 n 状态"、它将在数字状态发生时捕获多达16个数字状态、然后冻结或停止累积的数字状态。
如果记录器设置为捕获"最后 n 个状态"、记录器将捕获多达16个状态、并在出现新状态时继续覆盖自身。 为了读取记录器、您应该手动冻结 RTSM 状态机、使其停止获取新状态。
读取记录器后、您可能需要取消冻结 RTSM 、以便它继续运行、然后它将在 RTSM 状态机发生时再次开始累积数字状态。
此 RTSM 记录器功能通常在深入调试会话期间使用。 如果您在调试重定时器问题时需要帮助、请告诉我。
此致、
Nicholaus