Data Fields
PDMCC26XX_I2S_HWAttrs Struct Reference

PDMCC26XX_I2S Hardware attributes. More...

#include <PDMCC26XX_util.h>

Data Fields

uint8_t intNum
 
uint8_t intPriority
 
PowerCC26XX_Resource powerMngrId
 
uint_least8_t mclkPin
 
uint_least8_t bclkPin
 
uint_least8_t wclkPin
 
uint_least8_t ad0Pin
 
uint32_t baseAddr
 

Detailed Description

PDMCC26XX_I2S Hardware attributes.

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

A sample structure is shown below:

const PDMCC26XX_I2S_HWAttrs PDMCC26XX_I2SHWAttrs = {
{
I2S0_BASE,
INT_I2S,
PERIPH_I2S,
CONFIG_I2S_MCLK,
CONFIG_I2S_BCLK,
CONFIG_I2S_WCLK,
CONFIG_I2S_ADI,
CONFIG_I2S_ADO
},
};

Field Documentation

§ intNum

uint8_t PDMCC26XX_I2S_HWAttrs::intNum

I2S Peripheral's interrupt vector

§ intPriority

uint8_t PDMCC26XX_I2S_HWAttrs::intPriority

I2S Peripheral's interrupt priority

§ powerMngrId

PowerCC26XX_Resource PDMCC26XX_I2S_HWAttrs::powerMngrId

I2S Peripheral's power manager ID

§ mclkPin

uint_least8_t PDMCC26XX_I2S_HWAttrs::mclkPin

I2S MCLK pin

§ bclkPin

uint_least8_t PDMCC26XX_I2S_HWAttrs::bclkPin

I2S BCLK pin

§ wclkPin

uint_least8_t PDMCC26XX_I2S_HWAttrs::wclkPin

I2S WCLK pin

§ ad0Pin

uint_least8_t PDMCC26XX_I2S_HWAttrs::ad0Pin

I2S AD0 pin

§ baseAddr

uint32_t PDMCC26XX_I2S_HWAttrs::baseAddr

I2S Peripheral's base address


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