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