SmartSnippets DA1459x SDK
Data Fields

PCM configuration in PCM mode. More...

#include <hw_pcm.h>

Data Fields

HW_PCM_CYCLE_PER_BIT cycle_per_bit
 
uint8_t channel_delay
 
HW_PCM_CLK_POLARITY clock_polarity
 
HW_PCM_FSC_POLARITY fsc_polarity
 
uint16_t fsc_div
 
HW_PCM_FSC_DELAY fsc_delay
 
uint8_t fsc_length
 

Detailed Description

PCM configuration in PCM mode.

Field Documentation

◆ channel_delay

uint8_t hw_pcm_config_generic_pcm_t::channel_delay

channel delay in multiples of 8 bits

◆ clock_polarity

HW_PCM_CLK_POLARITY hw_pcm_config_generic_pcm_t::clock_polarity

clock polarity, normal or inverted

◆ cycle_per_bit

HW_PCM_CYCLE_PER_BIT hw_pcm_config_generic_pcm_t::cycle_per_bit

1 or 2 clock cycle per data bit

◆ fsc_delay

HW_PCM_FSC_DELAY hw_pcm_config_generic_pcm_t::fsc_delay

PCM FSC starts one cycle before MSB bit, otherwise at the same time as MSB bit

◆ fsc_div

uint16_t hw_pcm_config_generic_pcm_t::fsc_div

FSC divider

◆ fsc_length

uint8_t hw_pcm_config_generic_pcm_t::fsc_length

FSC length

◆ fsc_polarity

HW_PCM_FSC_POLARITY hw_pcm_config_generic_pcm_t::fsc_polarity

FSC polarity, normal or inverted


The documentation for this struct was generated from the following file: