BrushedMotorControlLibrary  1.0
Brushed Motor Control Library API Reference

The Brushed Motor Control Library is designed to be able support brushed motor drivers and ensures ease of migration to new versions of this library. The library follows an architecture which allows configuring settings from TI SysConfig, which makes managing the hardware settings quite easy for the user.

The Brushed Motor Control consists of two modules:

1. HAL Module

HAL Module is an abstraction layer that provides APIs to configure different pins and peripherals. The goal of using HAL is to abstract all device specific configuration which simplifies porting of the library to various hardware by minimizing the updates needed to other components.

2. Motor Driver Module

The two key objectives of the motor driver module is to associate the HAL’s enums representing MCU pins to the physical pin of the motor driver and provide APIs to make it easy for the user to control a motor driver.

© Copyright 1995-2023, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale