SPRADM0 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.   Abstract
  3.   Trademarks
  4. Introduction
  5. Hardware Setup Options
    1. 2.1 Setup #1
    2. 2.2 Setup #2
    3. 2.3 Setup #3
    4. 2.4 Setup #4
  6. Software Layers
  7. GUI Creation
  8. Application Logging
    1. 5.1 Application Logging Walk-through
  9. Transfer Bridge
    1. 6.1 Transfer Bridge Walk-through
  10. Communication Logger
    1. 7.1 Communication Logger Walk-through
  11. Rapid-Time Logger
    1. 8.1 Rapid Time Logging Walk-through
  12. Transfer Examples Overview
  13. 10Summary
  14. 11References

Hardware Setup Options

Depending on the specific C2000 device and hardware available to the user, there are four common hardware setups that can be used to integrate data logging into a project. The first step is to determine which peripherals are available on the logging (primary) device. To create a communication link between an MCU and a PC, the USB peripheral must be present somewhere in the hardware setup since this is the protocol commonly available for interfacing with a PC.

All C2000 devices have a SCI or UART peripheral which can log data using the standard UART protocol. The benefits of using this protocol on the logging device is that all controlCARDs and LaunchPADs™ sold by Texas Instruments have a flashed UART-to-USB bridge device on the board that can convert the UART messages to the necessary USB format for the PC.

The downside to using this protocol is that the SCI and UART peripherals have a relatively low maximum transmission speed, which interferes with performance in time-critical applications. In this scenario, a peripheral called Fast Serial Interface (FSI) can be utilized to log data at high speeds. Select C2000 devices have the FSI peripheral present and can be used for this purpose. Find the C2000 device in the C2000 Real-Time Microcontrollers Peripherals User Guide to determine the peripherals and maximum speed capabilities available. Note that the MCU Control Center requires the use of the Sysconfig GUI, which is only available on devices Generation 3 and newer, so these are the only devices that can be used with this tool.

Note: While the F2838x does have a UART module, the module is only accessible via the CM core on the device. Sysconfig does not support the CM core, so MCU Control Center cannot be used with the UART peripheral on F2838x.