Struct stm32f429_hal::i2s::I2s [] [src]

pub struct I2s<SPI, SD, CK, WS> { /* fields omitted */ }

I2S peripheral

Methods

impl<SD, CK, WS> I2s<SPI1, SD, CK, WS>
[src]

I2S interface on SPI pins

[src]

Initialize I2S interface

[src]

Configure in slave mode as output

impl<SD, CK, WS> I2s<SPI2, SD, CK, WS>
[src]

I2S interface on SPI pins

[src]

Initialize I2S interface

[src]

Configure in slave mode as output

impl<SD, CK, WS> I2s<SPI3, SD, CK, WS>
[src]

I2S interface on SPI pins

[src]

Initialize I2S interface

[src]

Configure in slave mode as output

Trait Implementations

Auto Trait Implementations

impl<SPI, SD, CK, WS> Send for I2s<SPI, SD, CK, WS> where
    CK: Send,
    SD: Send,
    SPI: Send,
    WS: Send

impl<SPI, SD, CK, WS> Sync for I2s<SPI, SD, CK, WS> where
    CK: Sync,
    SD: Sync,
    SPI: Sync,
    WS: Sync