SPRADL6A January   2025  – January 2025 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. 1Introduction
  5. 2Getting Started
    1. 2.1 Software Installation
      1. 2.1.1 Install Code Composer Studio IDE
      2. 2.1.2 Install C2000 IDEA Extension
        1. 2.1.2.1 CCS Extension Installation
        2. 2.1.2.2 VS Code Extension Installation
    2. 2.2 Import Project
    3. 2.3 Detect Project
    4. 2.4 Basic Commands
    5. 2.5 Global Settings
      1. 2.5.1 Project-less Detection
      2. 2.5.2 Internal Browser
  6. 3Overview
  7. 4Features
    1. 4.1 Targeted Collateral Delivery
      1. 4.1.1 Key Collateral
      2. 4.1.2 Additional Resources
      3. 4.1.3 Register Vision
    2. 4.2 Developer Efficiency Tools
      1. 4.2.1 Register Coder
      2. 4.2.2 Interrupt Coder
    3. 4.3 Migration Support
      1. 4.3.1 Driverlib Migration
        1. 4.3.1.1 File-Based Migration Check
        2. 4.3.1.2 Project-Based Migration Check
      2. 4.3.2 Bitfield Migration
    4. 4.4 Command List
  8. 5Summary
  9. 6References
  10. 7Revision History

Register Vision

The Register Vision feature provides easy access to TRM register description for all the detected registers in a file. Once the command is run, all detected registers for the specific C2000 device are highlighted and direct links to the register description in the device HTML TRM are provided.

Follow these steps to enable the Driverlib Register Vision:

  1. Open a C2000 application C-Code (.c) or Header (.h) file.
  2. Run the Driverlib Register Vision by either:
    1. Press CTRL+SHIFT+P, type and select C2000: Run Driverlib Register Vision on Current File.
    2. Click on Register Code Support > Run Driverlib Register Vision on Current File in the C2000 IDEA - Features pane of the Extension tree.
  3. If no project has been detected (or if the file doesn't belong to a project), the extension prompts to input the C2000 device corresponding to the file.
  4. Hover over an identified register that is highlighted in yellow.
  5. Click on the View Register Description in TRM link to access the register description in the online HTML TRM.
     Driverlib Register
                            Vision with F28P65x
    Note: This process of linking detected registers in user code to specific register descriptions in the TRM is not always instantaneous and can take some additional seconds depending on the contents of the file.
    Figure 4-1 Driverlib Register Vision with F28P65x

C2000 IDEA also supports register accesses for bitfield-style software development.

Follow these steps to enable the Bitfield Register Vision:

  1. Open a C2000 application C-Code file.
  2. Run the Bitfield Register Vision by either:
    1. Press CTRL+SHIFT+P, type and select C2000: Run Bitfield Register Vision on Current File.
    2. Click on Register Code Support > Bitfield Support > Run Bitfield Register Vision on Current File in the C2000 IDEA - Features pane of the Extension tree.
  3. If no project has been detected (or if the file doesn't belong to a project), the extension prompts to input the C2000 device corresponding to the file.
  4. Hover over an identified register that is highlighted in yellow.
  5. Click on the View Register Description in TRM link to access the register description in the online HTML TRM.
     Bitfield Register
                            Vision with F29H85x
    Note: This process of linking detected registers in user code to specific register descriptions in the TRM is not always instantaneous and can take some additional seconds depending on the contents of the file.
    Figure 4-2 Bitfield Register Vision with F29H85x