arduino-audio-driver
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations
NAU8325.h File Reference
#include "DriverCommon.h"
#include "Platforms/API_I2C.h"
#include "Platforms/Logger.h"
#include "stdint.h"

Go to the source code of this file.

Classes

class  NAU8325
 Header-only driver for the Nuvoton NAU8325 Class-D amplifier with DAC. More...
 
struct  OsrAttr
 
struct  RegDefault
 
struct  SRateAttr
 
struct  SrcAttr
 

Namespaces

namespace  audio_driver
 Namespace for audio driver components.
 

Enumerations

enum  AudioI2SFormat {
  I2S_STD , LEFT_JUSTIFIED , RIGHT_JUSTIFIED , DSP_A ,
  DSP_B
}
 
enum  ClockPolarity { NORMAL_BCLK , INVERTED_BCLK }
 
enum  ClockRatio { NAU8325_MCLK_FS_RATIO_256 = 0 , NAU8325_MCLK_FS_RATIO_400 = 1 , NAU8325_MCLK_FS_RATIO_500 = 2 , NAU8325_MCLK_FS_RATIO_NUM = 3 }
 
enum  OversamplingMode { OSR_64 = 2 , OSR_128 = 1 , OSR_256 = 0 , OSR_32 = 4 }