|
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