Data Fields
TimerCC32XX_HWAttrs Struct Reference

TimerCC32XX Hardware Attributes. More...

#include <TimerCC32XX.h>

Data Fields

uint32_t baseAddress
 
TimerCC32XX_SubTimer subTimer
 
uint32_t intNum
 
uint32_t intPriority
 

Detailed Description

TimerCC32XX Hardware Attributes.

Timer hardware attributes that tell the TimerCC32XX driver specific hardware configurations and interrupt/priority settings.

A sample structure is shown below:

const TimerCC32XX_HWAttrs timerCC32XXHWAttrs[] =
{
{
.baseAddress = TIMERA0_BASE,
.subTimer = TimerCC32XX_timer32,
.intNum = INT_TIMERA0A,
.intPriority = ~0
},
{
.baseAddress = TIMERA1_BASE,
.subTimer = TimerCC32XX_timer16A,
.intNum = INT_TIMERA1A,
.intPriority = ~0
},
{
.baseAddress = TIMERA1_BASE,
.subTimer = TimerCC32XX_timer16B,
.intNum = INT_TIMERA1B,
.intPriority = ~0
}
};

Field Documentation

§ baseAddress

uint32_t TimerCC32XX_HWAttrs::baseAddress

The base address of the timer peripheral.

§ subTimer

TimerCC32XX_SubTimer TimerCC32XX_HWAttrs::subTimer

Specifies a full width timer or half-width timer.

§ intNum

uint32_t TimerCC32XX_HWAttrs::intNum

The hardware interrupt number for the timer peripheral.

§ intPriority

uint32_t TimerCC32XX_HWAttrs::intPriority

The interrupt priority.


The documentation for this struct was generated from the following file:
© Copyright 1995-2019, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale