AM275 FreeRTOS SDK  11.01.00

Detailed Description

AASRC configuration parameters for the channel.

AASRC channel parameters used with the AASRC_chConfig() call. Default values for these parameters are set using AASRC_chConfigInit().

If NULL is passed for the parameters, AASRC_chConfig() uses default parameters.

See also
AASRC_chConfigInit()

Data Fields

uint32_t chType
 
uint32_t chCount
 
AASRC_FifoCfg fifoControl
 
uint8_t inClkZone
 
uint8_t outClkZone
 
uint32_t inWordLen
 
uint32_t ditherEnable
 
uint32_t mute
 
uint32_t directDownSample
 
uint32_t attenuation
 
uint32_t deEmphasisMode
 
uint32_t groupDelay
 
uint32_t outWordLen
 

Field Documentation

◆ chType

uint32_t AASRC_ChCfg::chType

Channel type. Refer AASRC_ChTypes

◆ chCount

uint32_t AASRC_ChCfg::chCount

Channel count in a synchronized group

◆ fifoControl

AASRC_FifoCfg AASRC_ChCfg::fifoControl

Threshold configuration for input/output fifos of the channel

◆ inClkZone

uint8_t AASRC_ChCfg::inClkZone

Clock zone index for the input of the channel

◆ outClkZone

uint8_t AASRC_ChCfg::outClkZone

Clock zone index for the output of the channel

◆ inWordLen

uint32_t AASRC_ChCfg::inWordLen

Input sample word length - 24/20/18/16 bits

◆ ditherEnable

uint32_t AASRC_ChCfg::ditherEnable

Enable dithering

◆ mute

uint32_t AASRC_ChCfg::mute

Enable/disable ASRC output soft mute

◆ directDownSample

uint32_t AASRC_ChCfg::directDownSample

Selects the mode of the decimation function, either true decimation filter or direct down sampling without filtering

◆ attenuation

uint32_t AASRC_ChCfg::attenuation

set the ASRC channel's digital output attenuation

◆ deEmphasisMode

uint32_t AASRC_ChCfg::deEmphasisMode

Enable/disable digital de-emphasis filter manually

◆ groupDelay

uint32_t AASRC_ChCfg::groupDelay

Select the interpolation filter group delay

◆ outWordLen

uint32_t AASRC_ChCfg::outWordLen

Output sample word length - 24/20/18/16 bits. If outWordLen < inWordLen The word length reduction is performed by utilizing triangular PDF dithering.