STM32F413H-Discovery
+ 0/3 examples
CodeScope will show references to
haudio_i2s
from the following samples and libraries:
Examples
STM32F413H-Discovery
Demonstrations
STemWin
Examples
BSP
DFSDM
DFSDM_PulseSkipper
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
STM32F413H-Discovery
haudio_i2s
haudio_i2s variable
Syntax
from
stm32f413h_discovery_audio.c:144
I2S_HandleTypeDef
haudio_i2s
;
Examples
haudio_i2s
is referenced by
3 libraries and example projects
.
References
Location
Referrer
Text
stm32f413h_discovery_audio.c:144
I2S_HandleTypeDef
haudio_i2s
;
/* for Audio_OUT and Audio_IN_analog mic */
stm32f413h_discovery_audio.c:213
BSP_AUDIO_OUT_Init()
BSP_AUDIO_OUT_ClockConfig
(
&
haudio_i2s
,
AudioFreq
,
NULL
)
;
stm32f413h_discovery_audio.c:216
BSP_AUDIO_OUT_Init()
haudio_i2s
.
Instance
=
AUDIO_OUT_I2Sx
;
stm32f413h_discovery_audio.c:217
BSP_AUDIO_OUT_Init()
if
(
HAL_I2S_GetState
(
&
haudio_i2s
)
==
HAL_I2S_STATE_RESET
)
stm32f413h_discovery_audio.c:220
BSP_AUDIO_OUT_Init()
BSP_AUDIO_OUT_MspInit
(
&
haudio_i2s
,
NULL
)
;
stm32f413h_discovery_audio.c:246
BSP_AUDIO_OUT_Init()
HAL_I2S_Transmit_DMA
(
&
haudio_i2s
,
buffer_fake
,
16
)
;
stm32f413h_discovery_audio.c:250
BSP_AUDIO_OUT_Init()
HAL_I2S_DMAStop
(
&
haudio_i2s
)
;
stm32f413h_discovery_audio.c:272
BSP_AUDIO_OUT_Play()
HAL_I2S_Transmit_DMA
(
&
haudio_i2s
,
pBuffer
,
DMA_MAX
(
Size
/
AUDIODATA_SIZE
)
)
;
stm32f413h_discovery_audio.c:285
BSP_AUDIO_OUT_ChangeBuffer()
HAL_I2S_Transmit_DMA
(
&
haudio_i2s
,
pData
,
Size
)
;
stm32f413h_discovery_audio.c:306
BSP_AUDIO_OUT_Pause()
HAL_I2S_DMAPause
(
&
haudio_i2s
)
;
stm32f413h_discovery_audio.c:325
BSP_AUDIO_OUT_Resume()
HAL_I2S_DMAResume
(
&
haudio_i2s
)
;
stm32f413h_discovery_audio.c:351
BSP_AUDIO_OUT_Stop()
HAL_I2S_DMAStop
(
&
haudio_i2s
)
;
stm32f413h_discovery_audio.c:441
BSP_AUDIO_OUT_SetFrequency()
BSP_AUDIO_OUT_ClockConfig
(
&
haudio_i2s
,
AudioFreq
,
NULL
)
;
stm32f413h_discovery_audio.c:444
BSP_AUDIO_OUT_SetFrequency()
__HAL_I2S_DISABLE
(
&
haudio_i2s
)
;
stm32f413h_discovery_audio.c:447
BSP_AUDIO_OUT_SetFrequency()
haudio_i2s
.
Init
.
AudioFreq
=
AudioFreq
;
stm32f413h_discovery_audio.c:448
BSP_AUDIO_OUT_SetFrequency()
HAL_I2S_Init
(
&
haudio_i2s
)
;
stm32f413h_discovery_audio.c:451
BSP_AUDIO_OUT_SetFrequency()
__HAL_I2S_ENABLE
(
&
haudio_i2s
)
;
stm32f413h_discovery_audio.c:461
BSP_AUDIO_OUT_DeInit()
BSP_AUDIO_OUT_MspDeInit
(
&
haudio_i2s
,
NULL
)
;
stm32f413h_discovery_audio.c:714
I2Sx_Out_Init()
haudio_i2s
.
Instance
=
AUDIO_OUT_I2Sx
;
stm32f413h_discovery_audio.c:717
I2Sx_Out_Init()
__HAL_I2S_DISABLE
(
&
haudio_i2s
)
;
stm32f413h_discovery_audio.c:720
I2Sx_Out_Init()
haudio_i2s
.
Init
.
AudioFreq
=
AudioFreq
;
stm32f413h_discovery_audio.c:721
I2Sx_Out_Init()
haudio_i2s
.
Init
.
ClockSource
=
I2S_CLOCK_PLL
;
stm32f413h_discovery_audio.c:722
I2Sx_Out_Init()
haudio_i2s
.
Init
.
CPOL
=
I2S_CPOL_LOW
;
stm32f413h_discovery_audio.c:723
I2Sx_Out_Init()
haudio_i2s
.
Init
.
DataFormat
=
I2S_DATAFORMAT_16B
;
stm32f413h_discovery_audio.c:724
I2Sx_Out_Init()
haudio_i2s
.
Init
.
MCLKOutput
=
I2S_MCLKOUTPUT_ENABLE
;
stm32f413h_discovery_audio.c:725
I2Sx_Out_Init()
haudio_i2s
.
Init
.
Mode
=
I2S_MODE_MASTER_TX
;
stm32f413h_discovery_audio.c:726
I2Sx_Out_Init()
haudio_i2s
.
Init
.
Standard
=
I2S_STANDARD_PHILIPS
;
stm32f413h_discovery_audio.c:727
I2Sx_Out_Init()
haudio_i2s
.
Init
.
FullDuplexMode
=
I2S_FULLDUPLEXMODE_DISABLE
;
stm32f413h_discovery_audio.c:730
I2Sx_Out_Init()
HAL_I2S_Init
(
&
haudio_i2s
)
;
stm32f413h_discovery_audio.c:733
I2Sx_Out_Init()
__HAL_I2S_ENABLE
(
&
haudio_i2s
)
;
stm32f413h_discovery_audio.c:742
I2Sx_Out_DeInit()
haudio_i2s
.
Instance
=
AUDIO_OUT_I2Sx
;
stm32f413h_discovery_audio.c:745
I2Sx_Out_DeInit()
__HAL_I2S_DISABLE
(
&
haudio_i2s
)
;
stm32f413h_discovery_audio.c:748
I2Sx_Out_DeInit()
HAL_I2S_DeInit
(
&
haudio_i2s
)
;
stm32f413h_discovery_audio.c:814
BSP_AUDIO_IN_InitEx()
haudio_i2s
.
Instance
=
AUDIO_IN_I2Sx
;
stm32f413h_discovery_audio.c:815
BSP_AUDIO_IN_InitEx()
if
(
HAL_I2S_GetState
(
&
haudio_i2s
)
==
HAL_I2S_STATE_RESET
)
stm32f413h_discovery_audio.c:817
BSP_AUDIO_IN_InitEx()
BSP_AUDIO_OUT_MspInit
(
&
haudio_i2s
,
NULL
)
;
/* Initialize GPIOs for SPI3 Master signals */
stm32f413h_discovery_audio.c:846
BSP_AUDIO_IN_InitEx()
HAL_I2S_Receive_DMA
(
&
haudio_i2s
,
buffer_fake
,
16
)
;
stm32f413h_discovery_audio.c:850
BSP_AUDIO_IN_InitEx()
HAL_I2S_DMAStop
(
&
haudio_i2s
)
;
stm32f413h_discovery_audio.c:1060
BSP_AUDIO_IN_Record()
if
(
HAL_OK
!=
HAL_I2SEx_TransmitReceive_DMA
(
&
haudio_i2s
,
pBuf
,
pBuf
,
size
)
)
stm32f413h_discovery_audio.c:1178
I2Sx_In_MspInit()
if
(
haudio_i2s
.
Instance
==
AUDIO_IN_I2Sx
)
stm32f413h_discovery_audio.c:1197
I2Sx_In_MspInit()
__HAL_LINKDMA
(
&
haudio_i2s
,
hdmarx
,
hdma_i2s_rx
)
;
stm32f413h_discovery_audio.c:1221
I2Sx_In_MspDeInit()
if
(
haudio_i2s
.
Instance
==
AUDIO_IN_I2Sx
)
stm32f413h_discovery_audio.c:1224
I2Sx_In_MspDeInit()
HAL_DMA_DeInit
(
haudio_i2s
.
hdmarx
)
;
stm32f413h_discovery_audio.c:1228
I2Sx_In_MspDeInit()
__HAL_I2S_DISABLE
(
&
haudio_i2s
)
;
stm32f413h_discovery_audio.c:1545
BSP_AUDIO_IN_Stop()
if
(
HAL_OK
!=
HAL_I2S_DMAStop
(
&
haudio_i2s
)
)
stm32f413h_discovery_audio.c:1999
I2Sx_In_Init()
haudio_i2s
.
Instance
=
AUDIO_IN_I2Sx
;
stm32f413h_discovery_audio.c:2003
I2Sx_In_Init()
__HAL_I2S_DISABLE
(
&
haudio_i2s
)
;
stm32f413h_discovery_audio.c:2007
I2Sx_In_Init()
haudio_i2s
.
Init
.
AudioFreq
=
AudioFreq
;
stm32f413h_discovery_audio.c:2008
I2Sx_In_Init()
haudio_i2s
.
Init
.
ClockSource
=
I2S_CLOCK_PLL
;
stm32f413h_discovery_audio.c:2009
I2Sx_In_Init()
haudio_i2s
.
Init
.
CPOL
=
I2S_CPOL_LOW
;
stm32f413h_discovery_audio.c:2010
I2Sx_In_Init()
haudio_i2s
.
Init
.
DataFormat
=
I2S_DATAFORMAT_16B
;
stm32f413h_discovery_audio.c:2011
I2Sx_In_Init()
haudio_i2s
.
Init
.
MCLKOutput
=
I2S_MCLKOUTPUT_ENABLE
;
stm32f413h_discovery_audio.c:2012
I2Sx_In_Init()
haudio_i2s
.
Init
.
Mode
=
I2S_MODE_MASTER_TX
;
stm32f413h_discovery_audio.c:2013
I2Sx_In_Init()
haudio_i2s
.
Init
.
Standard
=
I2S_STANDARD_PHILIPS
;
stm32f413h_discovery_audio.c:2014
I2Sx_In_Init()
haudio_i2s
.
Init
.
FullDuplexMode
=
I2S_FULLDUPLEXMODE_ENABLE
;
stm32f413h_discovery_audio.c:2016
I2Sx_In_Init()
HAL_I2S_Init
(
&
haudio_i2s
)
;
stm32f413h_discovery_audio.c:2031
I2Sx_In_Init()
__HAL_I2S_ENABLE
(
&
haudio_i2s
)
;
stm32f413h_discovery_audio.c:2041
I2Sx_In_DeInit()
haudio_i2s
.
Instance
=
AUDIO_IN_I2Sx
;
stm32f413h_discovery_audio.c:2044
I2Sx_In_DeInit()
__HAL_I2S_DISABLE
(
&
haudio_i2s
)
;
stm32f413h_discovery_audio.c:2047
I2Sx_In_DeInit()
HAL_I2S_DeInit
(
&
haudio_i2s
)
;
Data Use
Functions reading
haudio_i2s
haudio_i2s
BSP_AUDIO_OUT_Init()
BSP_AUDIO_OUT_SetFrequency()
I2Sx_Out_Init()
I2Sx_Out_DeInit()
BSP_AUDIO_IN_InitEx()
I2Sx_In_MspInit()
I2Sx_In_MspDeInit()
I2Sx_In_Init()
I2Sx_In_DeInit()
all items filtered out
Type of
haudio_i2s
haudio_i2s
__I2S_HandleTypeDef
all items filtered out