|
caffeine-hal 0.6.6
A Header-Defined Interface c library, it provides the hal layer for the Caffeine framework
|
I2S configuration structure. More...
#include <cfn_hal_i2s.h>
Data Fields | |
| uint32_t | sample_rate |
| cfn_hal_i2s_config_mode_t | mode |
| cfn_hal_i2s_config_standard_t | standard |
| cfn_hal_i2s_config_dataformat_t | data_format |
| void * | custom |
I2S configuration structure.
| void* cfn_hal_i2s_config_t::custom |
Vendor-specific custom configuration
| cfn_hal_i2s_config_dataformat_t cfn_hal_i2s_config_t::data_format |
Data format
| cfn_hal_i2s_config_mode_t cfn_hal_i2s_config_t::mode |
Operational mode
| uint32_t cfn_hal_i2s_config_t::sample_rate |
Audio sampling frequency in Hz
| cfn_hal_i2s_config_standard_t cfn_hal_i2s_config_t::standard |
Communication standard