TI-RTOS for SimpleLink Wireless MCUs
2.14.02.22
|
Basic I2S Parameters. More...
#include <I2S.h>
Data Fields | |
I2S_OpMode | operationMode |
uint32_t | samplingFrequency |
unsigned char | slotLength |
unsigned char | bitsPerSample |
unsigned char | 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
unsigned char I2S_Params::slotLength |
Bits per sample (Word length)
unsigned char I2S_Params::bitsPerSample |
Number of channels (slots per frame)
unsigned char 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 |