yahboom
HomeLearn
Solution
Blog
Online Store
About Us
EN/中文
Wheeled Chassis Kit📖
0.Chassis installation course
  • Installation Video-1
  • Installation Video-2
  • Installation Video-3
1.4-channel motor drive module tutorials
Motor introduction and commissioning
  • 1. Motor introduction and usage
  • 2.PC host
IIC communication
  • For Arduino
  • For ESP32
  • For JetsonNANO
  • For MSPM0
  • For PICO2
  • For RDK X5
  • For RPi5
  • For STM32
USART communication
  • For Arduino
  • For ESP32
  • For JetsonNANO
  • For MSPM0
  • For PICO2
  • For RDK X5
  • For RPi5
  • For STM32
2.Kinematic analysis
  • Kinematic Analysis of Two-wheel Drive Vehicles
  • Kinematic Analysis of Four-wheel Drive Vehicles
3.MSPM0 chassis tutorials(MSPM0G3507/MSPM0G3519)
MSPM0 Basic Course
  • 1. Introduction to MSPM0
Development environment construction
  • 01.CCS Theia Development
  • 02.MDK Arm Development
  • 03.UniFlash Downloader
  • 04.DAP-LINK download program
  • 05.Program simulation and debugging
  • 06.Engineering transplantation
Keil basic case
  • 1. Turn on the LED light
  • 2. System delay
  • 3. Button control
  • 4. External interruption
  • 5. Serial communication
  • 6. Timer
  • 7. PWM breathing light
  • 8. ADC acquisition
  • 9. DMA transfer
  • 10. Get MPU6050 data (I2C)
  • 11. LCD Display (SPI)
CCS basic case
  • 1. Turn on the LED light
  • 2. System delay
  • 3. Button control
  • 4. External interruption
  • 5. Serial communication
  • 6. Timer
  • 7. PWM breathing light
  • 8. ADC acquisition
  • 9. DMA transfer
  • 10. Get MPU6050 data (I2C)
  • 11. LCD Display (SPI)
MSPM0 Robot Expansion Board Example
  • 1. Introduction to MSPM0 robot expansion board
  • 2. Customize buttons
  • 3. Drive the buzzer
MSPM0 Sensor extension information
  • 01.3-channel tracking
  • 02.4-channel tracking
  • 03.8-channel tracking
  • 04.CCD tracking
  • 05.Electric PTZ control
  • 06.2.4G handle control
  • 07.Servo ultrasonic avoid
  • 08.Bluetooth remote control
  • 09.K210-Automatic Driving
  • 10.K210-Color follow
  • 11.K210-Number recognition
  • 12.K210-Color reaction
  • 13.K210-Road signs
  • 14.K210-Machine code following
  • 15.K210-QR code recognition
  • 16.K230-Visual tracking
  • 17.K230-Color tracking
  • 18.K230-Color response
  • 19.K230-Road sign recognition
  • 20.K230-Machine code tracking
  • 21.K230-QR code recognition action
  • 22.K230-Autonomous avoid
  • 23.K230-License plate tracking
  • 24.K230-Face tracking
  • 25.K230-Gaze direction tracking
  • 26.K230-Palm tracking
  • 27.K230-Target tracking
  • 28.K230-Human body tracking
  • 29.K230-OCR character recognition action
4.STM32 chassis tutorials
  • 01.3-channel tracking
  • 02.4-channel tracking
  • 03.8-channel tracking
  • 04.CCD tracking
  • 05.Electric PTZ control
  • 06.2.4G handle control
  • 07.Servo ultrasonic avoid
  • 08.Bluetooth remote control
  • 09.K210-Automatic Driving
  • 10.K210-Color follow
  • 11.K210-Number recognition
  • 12.K210-Color Reaction
  • 13.K210-Road signs
  • 14.K210-Machine code following
  • 15.K210-QR code recognition
  • 16.K230-Visual tracking
  • 17.K230-Color tracking
  • 18.K230-Color response
  • 19.K230-Road sign recognition
  • 20.K230-Machine code tracking
  • 21.K230-QR code recognition action
  • 22.K230-Autonomous avoid
  • 23.K230-License plate tracking
  • 24.K230-Face tracking
  • 25.K230-Gaze direction tracking
  • 26.K230-Palm tracking
  • 27.K230-Target tracking
  • 28.K230-Human body tracking
  • 29.K230-OCR character recognition action
5.Expand course
  • 1.Autonomous driving car
  • 2.Vehicle-mounted balance ball motion control systemnew
Download
  • Code
  • 3D_Model_File
Download ZIP

Welcome to Wheeled Chassis Kit repository

01.CCS Theia Development

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.

The path where the installation package is located and the path where the software is installed should not contain Chinese characters. Please install the installation package in a full English path

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

xxxxxxxxxx
The first time you open the software, the newly created project will be placed in the C:\Users\Administrator\workspace_ccstheia (workspace) path by default. You can copy the project file to another folder, and then open this folder in CCS Theia to generate a new workspace. The next time you open the software, the new workspace will be opened by default, and the newly created project will also be placed in the workspace by default.

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 Build →Tools → Arm 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

Introduction to MSPM0
MDK Arm Development

COMPANY

  • About us
  • Team Style
  • Blog

LEARNING & EXPLORATION

  • Tutorials
  • Edge AI hardware
  • Educational robots
  • Embedded intelligent hardware

WHERE TO BUY

  • Yahboom Online Store
  • Amazon
  • Alibaba
  • AliExpress
  • Mercado

TECHNOLOGY SUPPORT

  • Email: support@yahboom.com

BE A DISTRIBUTOR

  • Email: sales@yahboom.com
QR Code

Copyright © 2017-2026 Yahboom. All Rights Reserved.

EN/中文