TI-RTOS Drivers  tidrivers_full_2_20_00_08
Data Fields
PWMTimerMSP432_HWAttrsV1 Struct Reference

PWMTimerMSP432 Hardware attributes. More...

#include <PWMTimerMSP432.h>

Data Fields

uint32_t timerBaseAddr
 
uint16_t clockSource
 
uint8_t compareRegister
 
uint8_t gpioPort
 
uint8_t gpioPinIndex
 
uint8_t pwmMode
 

Detailed Description

PWMTimerMSP432 Hardware attributes.

These fields are used by driverlib APIs and therefore must be populated by driverlib macro definitions. For msp432_driverlib these definitions are found in:

A sample structure is shown below:

const PWMTimerMSP432_HWAttrs PWMTimerMSP432HWAttrs[] = {
{
.timerBaseAddr = TIMER_A1_BASE,
.clockSource = TIMER_A_CLOCKSOURCE_SMCLK,
.compareRegister = TIMER_A_CAPTURECOMPARE_REGISTER_1,
.gpioPort = GPIO_PORT_P2,
.gpioPinIndex = GPIO_PIN1,
.pwmMode = GPIO_PRIMARY_MODULE_FUNCTION
},
};

Field Documentation

uint32_t PWMTimerMSP432_HWAttrsV1::timerBaseAddr

PWMTimer peripheral base address

uint16_t PWMTimerMSP432_HWAttrsV1::clockSource
uint8_t PWMTimerMSP432_HWAttrsV1::compareRegister

Timer compare register for PWM

uint8_t PWMTimerMSP432_HWAttrsV1::gpioPort
uint8_t PWMTimerMSP432_HWAttrsV1::gpioPinIndex
uint8_t PWMTimerMSP432_HWAttrsV1::pwmMode

The documentation for this struct was generated from the following file:
Copyright 2016, Texas Instruments Incorporated