ZHCAFG3 December   2024 F29H850TU , F29H859TU-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2C28x、C29x 与 ARM 日志记录
  6. 3SysConfig
    1. 3.1 开始或停止记录
    2. 3.2 捕获模式
    3. 3.3 用于传输日志的触发器
  7. 4解读 DLT 日志
  8. 5编译器内在函数
  9. 6DLT 工具
    1. 6.1 可视化
    2. 6.2 工具操作说明
    3. 6.3 将日志添加到应用程序
    4. 6.4 导出 DLT 日志
    5. 6.5 CCS Theia
  10. 7总结
  11. 8参考资料

将日志添加到应用程序

示例中记录的数据有非常具体的变量。要记录的几个变量是 sensorSample 和 sensorTemp。可传递到内在函数中的变量也可以是数组的元素。例如,如果正在使用大小为 30 的数组,内在函数可以与 array[29] 一起传递给数据日志第 30 个元素。这是用于添加到参考设计以记录变量的代码片段。每个新函数范围中至少放置一个标签,以确保遵守这些指南。在参考设计的 psfbpcmc.c 文件下,添加以下内在函数。

 DLT 代码标记和数据日志内在函数 - PSFB_updateSensedValues()图 6-11 DLT 代码标记和数据日志内在函数 - PSFB_updateSensedValues()

图 6-11 所示,日志记录开始到 DLT 日志缓冲区,因为传递到代码标记内在函数的值是 0x05,并且此值与 DLT 初始化中配置的起始参考值匹配。