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 Coder

The Register Code feature automatically generates code to write or read from a specific register or register field. The auto-generated code provides a template for writing to or reading from a register.

Follow these steps to enable the Register Coder:

  1. To run the Register Coder, either:
    1. Press CTRL+SHIFT+P, type and select C2000: Enable Register Code Write/Read.
    2. Click the check toggle in Register Code Support > Register Code Write/Read in the C2000 IDEA - Features pane of the Extension tree.
  2. Once enabled, open a C2000 application C-Code or Header file from a detected project.
  3. Begin typing the peripheral, register, or field name. The Register Code feature displays an alphabetical list of all available registers and register fields to read or write for the current device.
  4. Select a choice to autogenerate the template code. Press TAB on the keyboard to edit the base address field, variable to read into, and/or value to write, as needed.
     Register Coder Read
                            with F28P65x Figure 4-3 Register Coder Read with F28P65x