SimpleLink MCU SDK Driver APIs
tidrivers_msp43x_3_01_01_03
|
Basic I2S Parameters. More...
#include <I2S.h>
Data Fields | |
I2S_OpMode | operationMode |
uint32_t | samplingFrequency |
uint8_t | slotLength |
uint8_t | bitsPerSample |
uint8_t | numChannels |
I2S_DataMode | readMode |
I2S_Callback | readCallback |
uint32_t | readTimeout |
I2S_DataMode | writeMode |
I2S_Callback | writeCallback |
uint32_t | writeTimeout |
void * | customParams |
Basic I2S Parameters.
I2S parameters are used to with the I2S_open() call. Default values for these parameters are set using I2S_Params_init().
I2S_OpMode I2S_Params_::operationMode |
< I2S operational mode I2S sampling frequency configuration in samples/second
uint32_t I2S_Params_::samplingFrequency |
Slot length
uint8_t I2S_Params_::slotLength |
Bits per sample (Word length)
uint8_t I2S_Params_::bitsPerSample |
Number of channels (slots per frame)
uint8_t I2S_Params_::numChannels |
Mode for all read calls
I2S_DataMode I2S_Params_::readMode |
Pointer to read callback
I2S_Callback I2S_Params_::readCallback |
Timeout for read semaphore
uint32_t I2S_Params_::readTimeout |
Mode for all write calls
I2S_DataMode I2S_Params_::writeMode |
Pointer to write callback
I2S_Callback I2S_Params_::writeCallback |
Timeout for write semaphore
uint32_t I2S_Params_::writeTimeout |
Pointer to device specific custom params
void* I2S_Params_::customParams |