STM32412G-Discovery
hAudioInDfsdmChannel
is only used within STM32412G-Discovery.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
STM32412G-Discovery
hAudioInDfsdmChannel
hAudioInDfsdmChannel variable
Syntax
from
stm32412g_discovery_audio.c:164
DFSDM_Channel_HandleTypeDef
hAudioInDfsdmChannel
[
DFSDM_MIC_NUMBER
]
;
References
Location
Referrer
Text
stm32412g_discovery_audio.c:164
DFSDM_Channel_HandleTypeDef
hAudioInDfsdmChannel
[
DFSDM_MIC_NUMBER
]
;
/* 2 DFSDM channel handle used for all microphones */
stm32412g_discovery_audio.c:953
BSP_AUDIO_IN_ConfigMicDefault()
HAL_DFSDM_ChannelDeInit
(
&
hAudioInDfsdmChannel
[
mic_num
]
)
;
stm32412g_discovery_audio.c:955
BSP_AUDIO_IN_ConfigMicDefault()
__HAL_DFSDM_CHANNEL_RESET_HANDLE_STATE
(
&
hAudioInDfsdmChannel
[
mic_num
]
)
;
stm32412g_discovery_audio.c:956
BSP_AUDIO_IN_ConfigMicDefault()
hAudioInDfsdmChannel
[
mic_num
]
.
Init
.
OutputClock
.
Activation
=
ENABLE
;
stm32412g_discovery_audio.c:957
BSP_AUDIO_IN_ConfigMicDefault()
hAudioInDfsdmChannel
[
mic_num
]
.
Init
.
OutputClock
.
Selection
=
DFSDM_CHANNEL_OUTPUT_CLOCK_AUDIO
;
stm32412g_discovery_audio.c:958
BSP_AUDIO_IN_ConfigMicDefault()
hAudioInDfsdmChannel
[
mic_num
]
.
Init
.
OutputClock
.
Divider
=
DFSDM_CLOCK_DIVIDER
(
hAudioIn
.
Frequency
)
;
stm32412g_discovery_audio.c:959
BSP_AUDIO_IN_ConfigMicDefault()
hAudioInDfsdmChannel
[
mic_num
]
.
Init
.
Input
.
Multiplexer
=
DFSDM_CHANNEL_EXTERNAL_INPUTS
;
stm32412g_discovery_audio.c:960
BSP_AUDIO_IN_ConfigMicDefault()
hAudioInDfsdmChannel
[
mic_num
]
.
Init
.
Input
.
DataPacking
=
DFSDM_CHANNEL_STANDARD_MODE
;
stm32412g_discovery_audio.c:961
BSP_AUDIO_IN_ConfigMicDefault()
hAudioInDfsdmChannel
[
mic_num
]
.
Init
.
SerialInterface
.
SpiClock
=
DFSDM_CHANNEL_SPI_CLOCK_INTERNAL
;
stm32412g_discovery_audio.c:962
BSP_AUDIO_IN_ConfigMicDefault()
hAudioInDfsdmChannel
[
mic_num
]
.
Init
.
Awd
.
FilterOrder
=
DFSDM_CHANNEL_SINC1_ORDER
;
stm32412g_discovery_audio.c:963
BSP_AUDIO_IN_ConfigMicDefault()
hAudioInDfsdmChannel
[
mic_num
]
.
Init
.
Awd
.
Oversampling
=
10
;
stm32412g_discovery_audio.c:964
BSP_AUDIO_IN_ConfigMicDefault()
hAudioInDfsdmChannel
[
mic_num
]
.
Init
.
Offset
=
0
;
stm32412g_discovery_audio.c:965
BSP_AUDIO_IN_ConfigMicDefault()
hAudioInDfsdmChannel
[
mic_num
]
.
Init
.
RightBitShift
=
DFSDM_MIC_BIT_SHIFT
(
hAudioIn
.
Frequency
)
;
stm32412g_discovery_audio.c:966
BSP_AUDIO_IN_ConfigMicDefault()
hAudioInDfsdmChannel
[
mic_num
]
.
Instance
=
ChannelInstnace
[
mic_num
]
;
stm32412g_discovery_audio.c:967
BSP_AUDIO_IN_ConfigMicDefault()
hAudioInDfsdmChannel
[
mic_num
]
.
Init
.
Input
.
Pins
=
DigitalMicPins
[
mic_num
]
;
stm32412g_discovery_audio.c:968
BSP_AUDIO_IN_ConfigMicDefault()
hAudioInDfsdmChannel
[
mic_num
]
.
Init
.
SerialInterface
.
Type
=
DigitalMicType
[
mic_num
]
;
stm32412g_discovery_audio.c:970
BSP_AUDIO_IN_ConfigMicDefault()
if
(
HAL_OK
!=
HAL_DFSDM_ChannelInit
(
&
hAudioInDfsdmChannel
[
mic_num
]
)
)
stm32412g_discovery_audio.c:1713
DFSDMx_DeInit()
if
(
hAudioInDfsdmChannel
[
i
]
.
Instance
!=
NULL
)
stm32412g_discovery_audio.c:1715
DFSDMx_DeInit()
if
(
HAL_OK
!=
HAL_DFSDM_ChannelDeInit
(
&
hAudioInDfsdmChannel
[
i
]
)
)
stm32412g_discovery_audio.c:1719
DFSDMx_DeInit()
hAudioInDfsdmChannel
[
i
]
.
Instance
=
NULL
;
Data Use
Functions reading
hAudioInDfsdmChannel
hAudioInDfsdmChannel
BSP_AUDIO_IN_ConfigMicDefault()
DFSDMx_DeInit()
all items filtered out
Type of
hAudioInDfsdmChannel
hAudioInDfsdmChannel
DFSDM_Channel_HandleTypeDef
all items filtered out