arduino-audio-driver
Loading...
Searching...
No Matches
Classes | Namespaces
SF32LB.h File Reference

Header only C++ driver for the SF32LB (SiFli SF32LB5x) on-chip AUDCODEC. More...

#include <stdint.h>
#include "Codecs/ZephyrDriverCommon.h"

Go to the source code of this file.

Classes

struct  SF32LB::AdcClockConfig
 
struct  SF32LB::DacClockConfig
 Clock divider settings for the non-PLL (48 MHz XTAL) sample rates. More...
 
class  SF32LB
 SF32LB (SiFli SF32LB5x) on-chip AUDCODEC driver, ported from the Zephyr RTOS driver drivers/audio/sf32lb_codec.c (https://github.com/zephyrproject-rtos/zephyr, Apache-2.0) using the register definitions from hal_sifli cmsis/sf32lb52x/audcodec.h. More...
 

Namespaces

namespace  audio_driver
 Namespace for audio driver components.
 

Detailed Description

Header only C++ driver for the SF32LB (SiFli SF32LB5x) on-chip AUDCODEC.

Ported from the Zephyr RTOS driver (drivers/audio/sf32lb_codec.c, Copyright The Zephyr Project Contributors, Apache-2.0).