Struct stm32f4xx_hal::i2s::I2s[][src]

pub struct I2s<I, PINS> { /* fields omitted */ }
Expand description

An I2s wrapper around an SPI object and pins

Implementations

Creates an I2s object around an SPI peripheral and pins

This function enables and resets the SPI peripheral, but does not configure it.

The returned I2s object implements stm32_i2s_v12x::Instance, so it can be used to configure the peripheral and communicate.

Panics

This function panics if the I2S clock input (from the I2S PLL or similar) is not configured.

👎 Deprecated since 0.10.0:

Please use new instead

👎 Deprecated since 0.10.0:

Please use new instead

Returns the frequency of the clock signal that the SPI peripheral is receiving from the I2S PLL or similar source

Trait Implementations

Pointer to the SPI register block

Pointer to the SPI register block

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

Should always be Self

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.