ZHCUCJ2 November 2024 F29H850TU , F29H859TU-Q1
C29 嵌入式实时分析和诊断 (ERAD) 块主要由两个主要块组成,以帮助提供调试和系统分析功能。这主要与 C29 CPU 相关,这些功能既可在连接调试器的情况下使用,也可用作实时应用的一部分。两个主要元件是增强型总线比较器 (EBC) 和系统事件计数器块 (SEC),后者具有一个可选的 PC 跟踪模块。
ERAD 可以生成硬件断点、观察点、中断或仅生成触发输出,供分析计数器和可配置逻辑块 (CLB) 等其他资源使用。
ERAD 可用于各种类型的系统场景,如统计系统事件(如中断、关键系统事件等)、测量在多次迭代中测量的一对事件之间所用的最短和最长时间等。
程序计数器跟踪块有助于跟踪 PC 不连续/跳跃,进而有助于跟踪在任何给定时间点执行的完整软件序列。