stm32f411-i2s
All Classes Files Functions Variables Enumerations Pages
Public Attributes | List of all members
stm32_i2s::HardwareConfig Struct Reference

Processor specific settings that are needed to set up I2S. More...

#include <stm32-i2s.h>

Public Attributes

IRQn_Type irq1 = DMA1_Stream0_IRQn
 
IRQn_Type irq2 = DMA1_Stream5_IRQn
 
uint32_t plln = PLLN
 
uint32_t pllr = PLLR
 
DMA_Stream_TypeDef * rx_instance = DMA1_Stream0
 
uint32_t rx_channel = DMA_CHANNEL_3
 
uint32_t rx_direction = DMA_PERIPH_TO_MEMORY
 
DMA_Stream_TypeDef * tx_instance = DMA1_Stream5
 
uint32_t tx_channel = DMA_CHANNEL_0
 
uint32_t tx_direction = DMA_MEMORY_TO_PERIPH
 
I2SPin pins [5] = STM_I2S_PINS
 
int buffer_size = 512
 

Detailed Description

Processor specific settings that are needed to set up I2S.

Author
Phil Schatzmann

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