ZHCAFO6 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. 简介
  5. 硬件设置方案
    1. 2.1 设置 #1
    2. 2.2 设置 #2
    3. 2.3 设置 #3
    4. 2.4 设置 #4
  6. 软件层
  7. GUI 创建
  8. 应用程序记录
    1. 5.1 o应用程序记录操作指南
  9. 传输桥
    1. 6.1 传输桥操作指南
  10. 通信记录器
    1. 7.1 通信记录器操作指南
  11. 快速实时记录器
    1. 8.1 快速实时记录操作指南
  12. 传输示例概述
  13. 10总结
  14. 11参考资料

传输桥

当从主器件导出的数据未使用 PC 的支持的通信协议 (USB) 时,可通过一台(或一连串)桥接器件实现数据包至 USB 协议的转换。在 LaunchPAD 和 controlCARD 上常见将 UART 协议转换为 USB 协议的桥接器件,许多第三方厂商也提供了此类产品。但对于 节 2.3节 2.4 所示的设置,需要采用不同类型的桥接固件:FSI 转 USB 或 FSI 转 UART 桥接固件。此时可使用 MCU Control Center 工具提供的传输桥模块生成代码,以接收快速通信外设数据包,缓冲该数据,继而通过另一通信外设(UART 或 USB)传输该数据。在桥接器件上缓冲数据,既保障了数据从主器件高速导出(不会对主应用程序性能造成重大影响),又能以较低速率(经 UART 转 USB 或直接通过 USB)将数据传输到 PC。

图 6-1 直观展示了这一概念。通信链路 B 代表桥接器件接收数据所用的通信外设(通常为 FSI),通信链路 A 代表将数据从桥接器件传至 PC 所用的通信外设(通常为 UART 或 USB)。可以选择将缓冲器置于两条通信链路之间。请注意,此特性仅提取通信链路 B 所收数据包的载荷并直接转发至通信链路 A,传输桥不执行任何额外数据处理。

下图展示了传输桥特性与 节 2.3 所示设置的配合使用。若采用 节 2.4 所示配置,则需在桥接器件与 PC 之间增配一个 UART 转 USB 桥接器件。

此特性可与 节 2.2节 2.3节 2.4 所示设置配合使用,亦可与各种不同应用中的多种其他自定义硬件设置配合使用。

 传输桥示意图图 6-1 传输桥示意图

虽然 FSI 转 UART 桥是常见的应用场景,但传输桥特性也可用于为其他桥类型生成固件,这对于各种应用和硬件设置选项非常有用。下表列出了该工具当前支持的所有通信链路组合。其中一部分已用在本文重点介绍的硬件设置中,其余部分则更适合特定应用。

表 6-1 支持的通信链路组合
通信链路 B (RX) 通信链路 A (TX) 相应硬件设置
FSI SCI (UART) #4
FSI USB #3
FSI SPI 不适用 - 特定于应用
SCI (UART) USB #2
SCI (UART) SPI 不适用 - 特定于应用
SPI SCI (UART) 不适用 - 特定于应用
SPI USB #2 但使用 SPI 消息