SDAA116 October   2025 CC2340R5

 

  1.   1
  2.   Abstract
  3.   Trademarks
  4. 1Introduction
    1. 1.1 CC2340R5
    2. 1.2 DRV8251A
    3. 1.3 BDC Motor
    4. 1.4 TMAG5213
  5. 2BDC Application
    1. 2.1 Hardware Setup
      1. 2.1.1 DRV8251AEVM Settings
    2. 2.2 Connection Diagram
  6. 3Running the Example
    1. 3.1 Dependencies
    2. 3.2 Loading Firmware
    3. 3.3 Zigbee Network Formation
  7. 4Firmware Design
    1. 4.1 Code Flow Description
    2. 4.2 LaunchPad Button Functionality
    3. 4.3 Non-Volatile Memory
    4. 4.4 Bidirectional PWM Motor Control
    5. 4.5 ADC Overcurrent Protection Feature
    6. 4.6 Hall-Effect Based Motor Position Tracking Feature with Configurable Endpoints
    7. 4.7 Logging Functionality
    8. 4.8 Interoperability with Third-Party Smart Hub Devices
  8. 5Tests and Results
    1. 5.1 PWM and Hall-effect Signal Analysis
    2. 5.2 Power Consumption Analysis with EnergyTrace™
  9. 6Summary
  10. 7References

References

  1. Texas Instruments, CC2340R SimpleLink™ Family of 2.4GHz Wireless MCUs, data sheet.
  2. Texas Instruments, CC2340R5 LaunchPad Development Kit, quick start guide.
  3. Texas Instruments, DRV8251A 4.1-A Brushed DC Motor Driver with Integrated Current Sense and Regulation, data sheet.
  4. Texas Instruments, DRV8251/AEVM User's Guide, user's guide
  5. Texas Instruments, TMAG5213 Hall-Effect Latch for Cost-Optimized Designs, data sheet.
  6. Texas Instruments, Zigbee Quick Start Guide, quick start guide.
  7. Texas Instruments, SimpleLink Academy Labs, training.
  8. GitHub, SimpleLink Low Power F3 Demos, example code.