Audiohwinit(); Audiohwconfig() - XMOS xCORE-200 Multi-channel Audio board Design Manual

Usb audio
Hide thumbs Also See for xCORE-200 Multi-channel Audio board:
Table of Contents

Advertisement

USB Audio Design Guide

6.6.3 AudioHwInit()

The
Initialise the I2C master software module
Puts the audio hardware into reset
Enables the power to the audio hardware
Select the PhaseLink PLL as the audio master clock source.
6.6.4 AudioHwConfig()
The
The
setting P8C[1] and P8C[6] low. It then selects the required master clock and keeps
both the DAC and ADC in reset for a period in order allow the clocks to stabilize.
The DAC and ADC are brought out of reset by setting P8C[1] and P8C[6] back high.
Various registers are then written to the ADC and DAC as required.
XM0088546.1
AudioHwInit()
function is implemented to perform the following:
AudioHwConfig()
function is called on every sample frequency change.
AudioHwConfig()
function first puts the both the DAC and ADC into reset by
83/110

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents