SDAA111 October   2025 CC2340R5

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
    1. 1.1 CC2340R5
    2. 1.2 Stepper motor
  5. 2Stepper Motor Hardware
    1. 2.1 Hardware setup
    2. 2.2 DRV8411EVM settings
    3. 2.3 Connection Diagram
  6. 3Running the Example
    1. 3.1 Dependencies
    2. 3.2 Loading Firmware
    3. 3.3 Local Stepper Motor Control
    4. 3.4 Remote Control Using Proprietary RF
  7. 4Firmware Design
    1. 4.1 Code Flow Description
    2. 4.2 ADCBuf
    3. 4.3 Power
    4. 4.4 Application Events
    5. 4.5 Step Table
    6. 4.6 Fault Detection Pin
  8. 5Tests and Results
  9. 6Summary
  10. 7References

Dependencies

The code projects supplied on the SimpleLink Low Power F3 Demos GitHub uses SimpleLink F3 SDK v9.11.0.18, SYSCONFIG Configuration Tool v1.22, and the TI CLANG v4.0.3 compiler. Please make sure that all of these dependencies are installed on your machine before attempting to import the project into Code Composer Studio (CCS) v20 or later. For more examples for setting up your environment, please refer to these SimpleLink Academy Labs: Resource Explorer. Please note that users are responsible for migrating and supporting any dependency versions not listed above.

 CCS PropertiesFigure 3-1 CCS Properties

Two projects are included in the following

  • rfEchoTx_stepper_motor: This is for the CC2340R5 device controlling the stepper motor and is the central focus of this document
  • rfEchoRx: This is a companion CC2340R5 project for communicating stepper motor commands to the rfEchoTx_stepper_motor over Proprietary RF