根据您的实施情况,嵌入式跟踪宏单元(ETM)-M33可为Cortex®-M33处理器提供非侵入式程序流跟踪。
ETM-M33生成跟踪软件工具用来重建程序的全部或部分执行的信息。
ETM-M33仅实现指令跟踪。
ETM-M33能够追踪:
·所有指令,包括条件代码通过/失败。
·采用的直接和间接分支操作的目标地址。
·例外情况。
·启用暂停调试模式时进入调试状态或从调试状态返回。
·与指令执行相关的周期计数。
ETM-M33包含使您能够控制指令跟踪的资源逻辑。
资源逻辑包括单个缩减功能计数器。
您可以指定特定应用程序所需的一组准确的触发器和过滤器条件。
ETM-M33是一个CoreSight组件。
有关CoreSight的更多信息,请参阅ARM®CoreSight™架构规范v2.0和ARM®CoreSight™技术系统设计指南。
有关ETM架构的更多信息,请参阅ARM®嵌入式跟踪宏单元架构规范ETMv4