STM32469I_EVAL
+ 0/3 examples
CodeScope will show references to
haudio_out_sai
from the following samples and libraries:
Examples
STM32469I_EVAL
Demonstrations
STemWin
Examples
BSP
Applications
Audio
Audio_playback_and_record
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
STM32469I_EVAL
haudio_out_sai
haudio_out_sai variable
Syntax
from
stm32469i_eval_audio.c:136
SAI_HandleTypeDef
haudio_out_sai
;
Examples
haudio_out_sai
is referenced by
3 libraries and example projects
.
References
Location
Referrer
Text
stm32469i_eval_audio.c:136
SAI_HandleTypeDef
haudio_out_sai
;
stm32469i_eval_audio.c:206
BSP_AUDIO_OUT_Init()
BSP_AUDIO_OUT_ClockConfig
(
&
haudio_out_sai
,
AudioFreq
,
NULL
)
;
stm32469i_eval_audio.c:210
BSP_AUDIO_OUT_Init()
haudio_out_sai
.
Instance
=
AUDIO_SAIx
;
stm32469i_eval_audio.c:211
BSP_AUDIO_OUT_Init()
if
(
HAL_SAI_GetState
(
&
haudio_out_sai
)
==
HAL_SAI_STATE_RESET
)
stm32469i_eval_audio.c:214
BSP_AUDIO_OUT_Init()
BSP_AUDIO_OUT_MspInit
(
&
haudio_out_sai
,
NULL
)
;
stm32469i_eval_audio.c:259
BSP_AUDIO_OUT_Play()
HAL_SAI_Transmit_DMA
(
&
haudio_out_sai
,
(
uint8_t
*
)
pBuffer
,
DMA_MAX
(
Size
/
AUDIODATA_SIZE
)
)
;
stm32469i_eval_audio.c:272
BSP_AUDIO_OUT_ChangeBuffer()
HAL_SAI_Transmit_DMA
(
&
haudio_out_sai
,
(
uint8_t
*
)
pData
,
Size
)
;
stm32469i_eval_audio.c:293
BSP_AUDIO_OUT_Pause()
HAL_SAI_DMAPause
(
&
haudio_out_sai
)
;
stm32469i_eval_audio.c:317
BSP_AUDIO_OUT_Resume()
HAL_SAI_DMAResume
(
&
haudio_out_sai
)
;
stm32469i_eval_audio.c:336
BSP_AUDIO_OUT_Stop()
HAL_SAI_DMAStop
(
&
haudio_out_sai
)
;
stm32469i_eval_audio.c:425
BSP_AUDIO_OUT_SetFrequency()
BSP_AUDIO_OUT_ClockConfig
(
&
haudio_out_sai
,
AudioFreq
,
NULL
)
;
stm32469i_eval_audio.c:428
BSP_AUDIO_OUT_SetFrequency()
__HAL_SAI_DISABLE
(
&
haudio_out_sai
)
;
stm32469i_eval_audio.c:431
BSP_AUDIO_OUT_SetFrequency()
haudio_out_sai
.
Init
.
AudioFrequency
=
AudioFreq
;
stm32469i_eval_audio.c:432
BSP_AUDIO_OUT_SetFrequency()
HAL_SAI_Init
(
&
haudio_out_sai
)
;
stm32469i_eval_audio.c:435
BSP_AUDIO_OUT_SetFrequency()
__HAL_SAI_ENABLE
(
&
haudio_out_sai
)
;
stm32469i_eval_audio.c:448
BSP_AUDIO_OUT_SetAudioFrameSlot()
__HAL_SAI_DISABLE
(
&
haudio_out_sai
)
;
stm32469i_eval_audio.c:451
BSP_AUDIO_OUT_SetAudioFrameSlot()
haudio_out_sai
.
SlotInit
.
SlotActive
=
AudioFrameSlot
;
stm32469i_eval_audio.c:452
BSP_AUDIO_OUT_SetAudioFrameSlot()
HAL_SAI_Init
(
&
haudio_out_sai
)
;
stm32469i_eval_audio.c:455
BSP_AUDIO_OUT_SetAudioFrameSlot()
__HAL_SAI_ENABLE
(
&
haudio_out_sai
)
;
stm32469i_eval_audio.c:465
BSP_AUDIO_OUT_DeInit()
BSP_AUDIO_OUT_MspDeInit
(
&
haudio_out_sai
,
NULL
)
;
stm32469i_eval_audio.c:680
SAIx_Init()
haudio_out_sai
.
Instance
=
AUDIO_SAIx
;
stm32469i_eval_audio.c:683
SAIx_Init()
__HAL_SAI_DISABLE
(
&
haudio_out_sai
)
;
stm32469i_eval_audio.c:688
SAIx_Init()
haudio_out_sai
.
Init
.
AudioFrequency
=
AudioFreq
;
stm32469i_eval_audio.c:689
SAIx_Init()
haudio_out_sai
.
Init
.
ClockSource
=
SAI_CLKSOURCE_PLLI2S
;
stm32469i_eval_audio.c:690
SAIx_Init()
haudio_out_sai
.
Init
.
AudioMode
=
SAI_MODEMASTER_TX
;
stm32469i_eval_audio.c:691
SAIx_Init()
haudio_out_sai
.
Init
.
NoDivider
=
SAI_MASTERDIVIDER_ENABLE
;
stm32469i_eval_audio.c:692
SAIx_Init()
haudio_out_sai
.
Init
.
Protocol
=
SAI_FREE_PROTOCOL
;
stm32469i_eval_audio.c:693
SAIx_Init()
haudio_out_sai
.
Init
.
DataSize
=
SAI_DATASIZE_16
;
stm32469i_eval_audio.c:694
SAIx_Init()
haudio_out_sai
.
Init
.
FirstBit
=
SAI_FIRSTBIT_MSB
;
stm32469i_eval_audio.c:695
SAIx_Init()
haudio_out_sai
.
Init
.
ClockStrobing
=
SAI_CLOCKSTROBING_FALLINGEDGE
;
stm32469i_eval_audio.c:696
SAIx_Init()
haudio_out_sai
.
Init
.
Synchro
=
SAI_ASYNCHRONOUS
;
stm32469i_eval_audio.c:697
SAIx_Init()
haudio_out_sai
.
Init
.
OutputDrive
=
SAI_OUTPUTDRIVE_ENABLE
;
stm32469i_eval_audio.c:698
SAIx_Init()
haudio_out_sai
.
Init
.
FIFOThreshold
=
SAI_FIFOTHRESHOLD_1QF
;
stm32469i_eval_audio.c:706
SAIx_Init()
haudio_out_sai
.
FrameInit
.
FrameLength
=
64
;
stm32469i_eval_audio.c:707
SAIx_Init()
haudio_out_sai
.
FrameInit
.
ActiveFrameLength
=
32
;
stm32469i_eval_audio.c:708
SAIx_Init()
haudio_out_sai
.
FrameInit
.
FSDefinition
=
SAI_FS_CHANNEL_IDENTIFICATION
;
stm32469i_eval_audio.c:709
SAIx_Init()
haudio_out_sai
.
FrameInit
.
FSPolarity
=
SAI_FS_ACTIVE_LOW
;
stm32469i_eval_audio.c:710
SAIx_Init()
haudio_out_sai
.
FrameInit
.
FSOffset
=
SAI_FS_BEFOREFIRSTBIT
;
stm32469i_eval_audio.c:717
SAIx_Init()
haudio_out_sai
.
SlotInit
.
FirstBitOffset
=
0
;
stm32469i_eval_audio.c:718
SAIx_Init()
haudio_out_sai
.
SlotInit
.
SlotSize
=
SAI_SLOTSIZE_DATASIZE
;
stm32469i_eval_audio.c:719
SAIx_Init()
haudio_out_sai
.
SlotInit
.
SlotNumber
=
4
;
stm32469i_eval_audio.c:720
SAIx_Init()
haudio_out_sai
.
SlotInit
.
SlotActive
=
CODEC_AUDIOFRAME_SLOT_0123
;
stm32469i_eval_audio.c:722
SAIx_Init()
HAL_SAI_Init
(
&
haudio_out_sai
)
;
stm32469i_eval_audio.c:725
SAIx_Init()
__HAL_SAI_ENABLE
(
&
haudio_out_sai
)
;
stm32469i_eval_audio.c:734
SAIx_DeInit()
haudio_out_sai
.
Instance
=
AUDIO_SAIx
;
stm32469i_eval_audio.c:737
SAIx_DeInit()
__HAL_SAI_DISABLE
(
&
haudio_out_sai
)
;
stm32469i_eval_audio.c:739
SAIx_DeInit()
HAL_SAI_DeInit
(
&
haudio_out_sai
)
;
Data Use
Functions reading
haudio_out_sai
haudio_out_sai
BSP_AUDIO_OUT_Init()
BSP_AUDIO_OUT_SetFrequency()
BSP_AUDIO_OUT_SetAudioFrameSlot()
SAIx_Init()
SAIx_DeInit()
all items filtered out
Type of
haudio_out_sai
haudio_out_sai
__SAI_HandleTypeDef
all items filtered out