CCS Theia

CCS Theia1. MSPM0-SDK download2. MSPM0-SDK installation3. CCS Theia installation4. Manually configure SDK4.1 Configure other language display*4.2 Configure SDK5. Create a new project6. SYSCFG settings7. Compile the project7.1 Compile configuration7.2 Compile

CCS Theia (Code Composer Studio™ integrated development environment (IDE) Theia): Integrated development environment (IDE) for TI microcontrollers and processors.

MSPM0 Software Development Kit (SDK): Provides rich and comprehensive software resources, as well as corresponding tools and documents.

1. MSPM0-SDK download

Download address: MSPM0-SDK Software development kit (SDK) | TI.com

You can download the latest version from the download link above, or use the version provided in our materials.

image-20241203184610321

image-20241203184633583

2. MSPM0-SDK installation

Open mspm0_sdk_xx.exe as an administrator and install according to the prompts:

image-20241030122902313

Agree to the agreement

image-20241030122928636

Installation location

The recommended default location for the software is:

image-20241030122951688

image-20241030123007389

image-20241030130712871

3. CCS Theia installation

Open ccs_theia_setup_xx.exe as an administrator and install according to the prompts:

image-20241030141438454

Agree to the agreement

image-20241030141509824

image-20241030141643854

Installation location

The recommended default location for the software is:

Note that there cannot be Chinese characters in the path. If your computer user name is Chinese, it cannot be installed by default and must be installed in the English path.

image-20241030144226724

Install components

image-20241030144350302

image-20241030145928682

image-20241030145236049

image-20241030145320299

4. Manually configure SDK

4.1 Configure other language display*

You can skip this configuration tutorial without affecting the environment construction. Here we take setting Chinese display as an example.

Press the shortcut keys shift+ctrl+P and enter Configure Display Language to enter the language configuration interface.

image-20241122194044674

After CCS loads all languages, select Chinese to install.

image-20241122194134743

4.2 Configure SDK

Open CCS File --> Preferences Code --> Composer Studio Settings...

image-20241122194429702

Click Products and add the path of the SDK.

image-20241122194624087

Select your own SDK path and import it into the CCS configuration, and the SDK will be automatically recognized.

The following figure is my SDK path address.

image-20241122194727353

Click OK after completion.

5. Create a new project

Click Create a new project to create a new project

image-20241122195003599

First manually enter MSPM0G3507, and select the device as MSPM0G3507 in the drop-down option.

image-20241122195136688

Then set the parameters as follows. After setting, click CREAT to create the project

image-20241122195333974

During creation, you may be prompted that the SDK is not detected and whether to install it online. The SDK has been manually configured before. If a prompt appears, it means the latest version of the SDK. You can go to the SDK download link to download the latest version and reconfigure it.

image-20241203185245571

Here is the project we created.

image-20241122195434336

image-20241210192631456

image-20241210192658862

image-20241210193333391

6. SYSCFG settings

Click on the .syscfg file of the project and configure it on this page. After the configuration is completed, use the shortcut key Ctrl + S to save our configuration.

image-20241122201100897

7. Compile the project

7.1 Compile configuration

Right-click the project file and select Properties. Select BuildToolsArm Hex Utility and check Enable .

Select 8 memory and ROM width in General Options, select Intel hex (–intel, -i) in Output Format Options, and finally save and exit.

image-20241127170619856

image-20241127171445133

7.2 Compile

Right-click the project folder and select Build Project(s) to compile.

image-20241122201327972

The normal compilation is as follows:

image-20241122201416980