ZHCAFO5 August   2025 F28E120SC , F29H850TU , F29H859TU-Q1 , TMS320F2800132 , TMS320F2800133 , TMS320F2800135 , TMS320F2800137 , TMS320F2800152-Q1 , TMS320F2800153-Q1 , TMS320F2800154-Q1 , TMS320F2800155 , TMS320F2800155-Q1 , TMS320F2800156-Q1 , TMS320F2800157 , TMS320F2800157-Q1 , TMS320F280021 , TMS320F280021-Q1 , TMS320F280023 , TMS320F280023-Q1 , TMS320F280023C , TMS320F280025 , TMS320F280025-Q1 , TMS320F280025C , TMS320F280025C-Q1 , TMS320F280033 , TMS320F280034 , TMS320F280034-Q1 , TMS320F280036-Q1 , TMS320F280036C-Q1 , TMS320F280037 , TMS320F280037-Q1 , TMS320F280037C , TMS320F280037C-Q1 , TMS320F280038-Q1 , TMS320F280038C-Q1 , TMS320F280039 , TMS320F280039-Q1 , TMS320F280039C , TMS320F280039C-Q1 , TMS320F280040-Q1 , TMS320F280040C-Q1 , TMS320F280041 , TMS320F280041-Q1 , TMS320F280041C , TMS320F280041C-Q1 , TMS320F280045 , TMS320F280048-Q1 , TMS320F280048C-Q1 , TMS320F280049 , TMS320F280049-Q1 , TMS320F280049C , TMS320F280049C-Q1 , TMS320F28075 , TMS320F28075-Q1 , TMS320F28374D , TMS320F28374S , TMS320F28375D , TMS320F28375S , TMS320F28375S-Q1 , TMS320F28376D , TMS320F28376S , TMS320F28377D , TMS320F28377D-EP , TMS320F28377D-Q1 , TMS320F28377S , TMS320F28377S-Q1 , TMS320F28379D , TMS320F28379D-Q1 , TMS320F28379S , TMS320F28384D , TMS320F28384S , TMS320F28386D , TMS320F28386S , TMS320F28388D , TMS320F28388S , TMS320F28P550SG , TMS320F28P550SJ , TMS320F28P559SG-Q1 , TMS320F28P559SJ-Q1 , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
  5. 2特性
    1. 2.1 软件设置
    2. 2.2 硬件设置
  6. 3运行 C2000ware 示例
  7. 4向工程添加 Signal Sight
    1. 4.1 SysConfig 步骤
    2. 4.2 目标应用程序步骤
    3. 4.3 CCS 步骤
  8. 5Signal Sight GUI 导航
    1. 5.1 验证目标连接
    2. 5.2 启用数据流
    3. 5.3 调整绘图视图
    4. 5.4 菜单栏操作和热键
    5. 5.5 高级特性
      1. 5.5.1 波形分析仪
      2. 5.5.2 示波器设置
      3. 5.5.3 数据导出
  9. 6关于工具
  10. 7疑难解答指南
  11. 8总结
  12. 9参考资料

目标应用程序步骤

现在已经完成了 SysConfig 选择,SysConfig 已自动生成包含库函数的文件,这些库函数可以在用户应用程序代码中调用以设置工具、捕获/缓冲变量数据并将数据传输到待绘制的 GUI。下面是在应用程序中实现这些函数的步骤。

  1. 验证标准 SysConfig "board.h" 头文件包含在主 C 文件的顶部,并且在初始化例程的末尾调用 Board_init()
    #include "board.h"
    Board_init();
  2. 此外,还应包含 signalsight/signalsight.h 头文件
    #include <signalsight/signalsight.h>
     目标代码包含图 4-5 目标代码包含
  3. 调用 Board_init() 后,在应用程序初始化代码中添加对 SIGNALSIGHT_init() 的另一个函数调用。在全局启用中断之前,以此作为最后执行的代码。
    SIGNALSIGHT_init();
     目标代码初始化图 4-6 目标代码初始化
  4. 选择在程序中的哪个位置读取绘图变量的当前值并将这些值写入缓冲区。通常,这在 PWM 或 CPU 计时器 ISR 中定期完成。在应用程序的这个区域中添加对 SIGNALSIGHT_capturePlotData() 的函数调用。
    SIGNALSIGHT_capturePlotData();
     捕捉和缓冲数据图 4-7 捕捉和缓冲数据
  5. 选择在程序中的哪个位置传输缓冲区的数据。通常,这以低优先级或在后台循环中完成,因为程序会被阻止,等待 SCI 模块传输数据。在应用程序的这个区域中添加对 SIGNALSIGHT_sendPlotData() 的函数调用。
    SIGNALSIGHT_sendPlotData();
     传输缓冲数据图 4-8 传输缓冲数据