Skip to content

File ns_pdm.h

FileList > neuralSPOT > neuralspot > ns-audio > src > ns_pdm.h

Go to the source code of this file

More...

  • #include "am_bsp.h"
  • #include "am_mcu_apollo.h"
  • #include "am_util.h"
  • #include "ns_audio.h"

Public Attributes

Type Name
ns_pdm_cfg_t ns_pdm_default

Public Functions

Type Name
void pdm_deinit (ns_audio_config_t * config)
uint32_t pdm_init (ns_audio_config_t * config)
AUDADC subsystem init - should only be invoked by ns_audio, not directly.

Macros

Type Name
define NS_AUDIO_PDM_SAMPLE_16BIT 2

Detailed Description

Author:

your name (you@domain.com)

Version:

0.1

Date:

2023-05-22

Copyright:

Copyright (c) 2023

Public Attributes Documentation

variable ns_pdm_default

ns_pdm_cfg_t ns_pdm_default;

Public Functions Documentation

function pdm_deinit

void pdm_deinit (
    ns_audio_config_t * config
) 

function pdm_init

uint32_t pdm_init (
    ns_audio_config_t * config
) 

Macro Definition Documentation

define NS_AUDIO_PDM_SAMPLE_16BIT

#define NS_AUDIO_PDM_SAMPLE_16BIT 2

The documentation for this class was generated from the following file neuralSPOT/neuralspot/ns-audio/src/ns_pdm.h