ESP-IDF
i2s_config_transfer()
is only used within ESP-IDF.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
Summary
Syntax
Arguments
Examples
References
Call Tree
Data Use
Class Tree
Override Tree
Implementations
Instances
Lifecycle
SourceVu
ESP-IDF Framework and Examples
ESP-IDF
i2s_config_transfer()
i2s_config_transfer() function
Syntax
Show:
Summary
Declaration
from
i2s_legacy.c:1339
static
esp_err_t
i2s_config_transfer
(
i2s_port_t
i2s_num
,
const
i2s_config_t
*
i2s_config
)
;
Arguments
Argument
i2s_num
i2s_config
Examples
References
from
examples
Code
Location
Referrer
static
esp_err_t
i2s_config_transfer
(
i2s_port_t
i2s_num
,
const
i2s_config_t
*
i2s_config
)
i2s_legacy.c:1339
ESP_GOTO_ON_ERROR
(
i2s_config_transfer
(
i2s_num
,
i2s_config
)
,
err
,
TAG
,
"I2S install failed"
)
;
i2s_legacy.c:1664
i2s_driver_install()
Call Tree
from
examples
i2s_config_transfer()
is called by 1 function:
i2s_driver_install()
All items filtered out
i2s_config_transfer()
All items filtered out
Data Use
from
examples
i2s_config_transfer()
reads 35 variables and writes 23 variables:
soc_periph_i2s_clk_src_t::I2S_CLK_SRC_DEFAULT
soc_periph_i2s_clk_src_t::I2S_CLK_SRC_APLL
i2s_std_slot_mask_t::I2S_STD_SLOT_RIGHT
i2s_std_slot_mask_t::I2S_STD_SLOT_BOTH
i2s_slot_mode_t::I2S_SLOT_MODE_MONO
i2s_slot_mode_t::I2S_SLOT_MODE_STEREO
i2s_dir_t::I2S_DIR_TX
i2s_pdm_dsr_t::I2S_PDM_DSR_8S
i2s_pdm_sig_scale_t::I2S_PDM_SIG_SCALING_MUL_1
i2s_std_slot_mask_t::I2S_STD_SLOT_LEFT
i2s_comm_mode_t::I2S_COMM_MODE_STD
i2s_comm_mode_t::I2S_COMM_MODE_PDM
i2s_mclk_multiple_t::I2S_MCLK_MULTIPLE_256
i2s_comm_format_t::I2S_COMM_FORMAT_STAND_I2S
i2s_comm_format_t::I2S_COMM_FORMAT_STAND_PCM_SHORT
i2s_channel_fmt_t::I2S_CHANNEL_FMT_RIGHT_LEFT
i2s_channel_fmt_t::I2S_CHANNEL_FMT_ALL_LEFT
i2s_channel_fmt_t::I2S_CHANNEL_FMT_ONLY_RIGHT
i2s_channel_fmt_t::I2S_CHANNEL_FMT_ONLY_LEFT
i2s_driver_config_t::sample_rate
i2s_driver_config_t::bits_per_sample
i2s_driver_config_t::channel_format
i2s_driver_config_t::communication_format
i2s_driver_config_t::use_apll
i2s_driver_config_t::fixed_mclk
i2s_driver_config_t::mclk_multiple
i2s_driver_config_t::bits_per_chan
i2s_hal_slot_config_t::slot_mode
i2s_hal_slot_config_t::
::std
i2s_hal_slot_config_t::
::pdm_tx
i2s_obj_t::dir
i2s_obj_t::mode
i2s_obj_t::slot_cfg
i2s_obj_t::clk_cfg
p_i2s
All items filtered out
i2s_config_transfer()
i2s_hal_slot_config_t::data_bit_width
i2s_hal_slot_config_t::slot_bit_width
i2s_hal_slot_config_t::slot_mode
i2s_hal_slot_config_t::
::
::slot_mask
i2s_hal_slot_config_t::
::
::ws_width
i2s_hal_slot_config_t::
::
::ws_pol
i2s_hal_slot_config_t::
::
::bit_shift
i2s_hal_slot_config_t::
::
::msb_right
i2s_hal_slot_config_t::
::
::sd_prescale
i2s_hal_slot_config_t::
::
::sd_scale
i2s_hal_slot_config_t::
::
::hp_scale
i2s_hal_slot_config_t::
::
::lp_scale
i2s_hal_slot_config_t::
::
::sinc_scale
i2s_obj_t::use_apll
i2s_obj_t::fixed_mclk
i2s_obj_t::active_slot
i2s_obj_t::total_slot
i2s_clk_config_t::sample_rate_hz
i2s_clk_config_t::clk_src
i2s_clk_config_t::mclk_multiple
i2s_clk_config_t::up_sample_fp
i2s_clk_config_t::up_sample_fs
i2s_clk_config_t::dn_sample_mode
All items filtered out
Class Tree
from
examples
All items filtered out
All items filtered out
Override Tree
from
examples
All items filtered out
All items filtered out
Implementations
from
examples
All items filtered out
All items filtered out
Instances
from
examples
Lifecycle
from
examples
All items filtered out
All items filtered out