FreeRTOS:
Common I/O
AWS IoT Common I/O library
|
Return to main page ↑ |
I2S configuration. More...
#include <iot_i2s.h>
Data Fields | |
IotI2SMode_t | xI2SMode |
IotI2SChannel_t | xI2SChannel |
IotI2SClkPolarity_t | xI2SSckPolarity |
IotI2SClkPolarity_t | xI2SWsPolarity |
uint32_t | ulI2SFrequency |
uint32_t | ulI2SDataLength |
uint32_t | ulI2SFrameLength |
I2S configuration.
IotI2SMode_t IotI2sIoctlConfig_t::xI2SMode |
Set I2S mode using IotI2SMode_t
IotI2SChannel_t IotI2sIoctlConfig_t::xI2SChannel |
Set I2S channel using IotI2SChannel_t
IotI2SClkPolarity_t IotI2sIoctlConfig_t::xI2SSckPolarity |
Set I2S SCK polarity using IotI2SClkPolarity_t
IotI2SClkPolarity_t IotI2sIoctlConfig_t::xI2SWsPolarity |
Set I2S WS polarity using IotI2SClkPolarity_t
uint32_t IotI2sIoctlConfig_t::ulI2SFrequency |
Frequency to transfer/receive data
uint32_t IotI2sIoctlConfig_t::ulI2SDataLength |
Number of data bits per sample
uint32_t IotI2sIoctlConfig_t::ulI2SFrameLength |
Number of data bits in the frames