Table of contents
- STM32L476G_EVAL BSP Drivers
-
Modules
-
BSP
-
STM32L476G_EVAL
-
STM32L476G_EVAL Common
- Private Types Definitions
- Private Defines
- Exported Variables
- Private Functions
- Exported Functions
-
Bus Operations Functions
-
Functions
- AUDIO_IO_DeInit
- AUDIO_IO_Delay
- AUDIO_IO_Init
- AUDIO_IO_Read
- AUDIO_IO_Write
- EEPROM_I2C_IO_Init
- EEPROM_I2C_IO_IsDeviceReady
- EEPROM_I2C_IO_ReadData
- EEPROM_I2C_IO_WriteData
- FMC_BANK3_Init
- FMC_BANK3_MspInit
- FMC_BANK3_ReadData
- FMC_BANK3_WriteData
- FMC_BANK3_WriteReg
- I2Cx_DeInit
- I2Cx_Error
- I2Cx_Init
- I2Cx_IsDeviceReady
- I2Cx_MspDeInit
- I2Cx_MspInit
- I2Cx_ReadBuffer
- I2Cx_WriteBuffer
- LCD_Delay
- LCD_IO_Init
- LCD_IO_ReadData
- LCD_IO_WriteMultipleData
- LCD_IO_WriteReg
-
Functions
- Exported Types
-
Exported Constants
- LED Constants
- BUTTON Constants
-
COM Constants
-
Defines
- COMn
- COMx_CLK_DISABLE
- COMx_CLK_ENABLE
- COMx_RX_GPIO_CLK_DISABLE
- COMx_RX_GPIO_CLK_ENABLE
- COMx_TX_GPIO_CLK_DISABLE
- COMx_TX_GPIO_CLK_ENABLE
- EVAL_COM1
- EVAL_COM1_CLK_DISABLE
- EVAL_COM1_CLK_ENABLE
- EVAL_COM1_IRQn
- EVAL_COM1_RX_AF
- EVAL_COM1_RX_GPIO_CLK_DISABLE
- EVAL_COM1_RX_GPIO_CLK_ENABLE
- EVAL_COM1_RX_GPIO_PORT
- EVAL_COM1_RX_PIN
- EVAL_COM1_TX_AF
- EVAL_COM1_TX_GPIO_CLK_DISABLE
- EVAL_COM1_TX_GPIO_CLK_ENABLE
- EVAL_COM1_TX_GPIO_PORT
- EVAL_COM1_TX_PIN
-
Defines
-
BUS Constants
-
Defines
- AUDIO_I2C_ADDRESS
- EVAL_I2Cx
- EVAL_I2Cx_CLK_ENABLE
- EVAL_I2Cx_ER_IRQHandler
- EVAL_I2Cx_ER_IRQn
- EVAL_I2Cx_EV_IRQHandler
- EVAL_I2Cx_EV_IRQn
- EVAL_I2Cx_FORCE_RESET
- EVAL_I2Cx_RELEASE_RESET
- EVAL_I2Cx_SCL_GPIO_CLK_ENABLE
- EVAL_I2Cx_SCL_GPIO_PORT
- EVAL_I2Cx_SCL_PIN
- EVAL_I2Cx_SCL_SDA_AF
- EVAL_I2Cx_SDA_GPIO_CLK_ENABLE
- EVAL_I2Cx_SDA_GPIO_PORT
- EVAL_I2Cx_SDA_PIN
- EVAL_I2Cx_TIMEOUT_MAX
- IO1_I2C_ADDRESS
- IO2_I2C_ADDRESS
-
Defines
-
STM32L476G_EVAL AUDIO
- Private Types
- Private Constants
- Private Macros
-
Private Variables
-
Variables
- AppBuffHalf
- AppBuffTrigger
- audio_drv
- audio_in_context
- AudioInVolume
- DmaLeftRecBuffCplt
- DmaLeftRecHalfBuffCplt
- DmaRightRecBuffCplt
- DmaRightRecHalfBuffCplt
- haudio_in_dfsdm_leftchannel
- haudio_in_dfsdm_leftfilter
- haudio_in_dfsdm_rightchannel
- haudio_in_dfsdm_rightfilter
- haudio_out_sai
- hdma_dfsdm_left
- hdma_dfsdm_right
- LeftRecBuff
- RightRecBuff
-
Variables
- Private Functions
- Exported Types
-
Exported Constants
- BSP Audio Out Option
- BSP Audio Sample Rate
- Codex Audio frame slot in TDM mode
-
Defines
- AUDIO_DFSDM_DMAx_LEFT_IRQHandler
- AUDIO_DFSDM_DMAx_RIGHT_IRQHandler
- AUDIO_DFSDMx_CKOUT_DMIC_DATIN_AF
- AUDIO_DFSDMx_CKOUT_DMIC_DATIN_GPIO_CLK_ENABLE
- AUDIO_DFSDMx_CKOUT_DMIC_DATIN_GPIO_PORT
- AUDIO_DFSDMx_CKOUT_PIN
- AUDIO_DFSDMx_CLK_ENABLE
- AUDIO_DFSDMx_DMAx_CLK_ENABLE
- AUDIO_DFSDMx_DMAx_LEFT_CHANNEL
- AUDIO_DFSDMx_DMAx_LEFT_IRQ
- AUDIO_DFSDMx_DMAx_MEM_DATA_SIZE
- AUDIO_DFSDMx_DMAx_PERIPH_DATA_SIZE
- AUDIO_DFSDMx_DMAx_RIGHT_CHANNEL
- AUDIO_DFSDMx_DMAx_RIGHT_IRQ
- AUDIO_DFSDMx_DMIC_DATIN_PIN
- AUDIO_DFSDMx_LEFT_CHANNEL
- AUDIO_DFSDMx_LEFT_FILTER
- AUDIO_DFSDMx_RIGHT_CHANNEL
- AUDIO_DFSDMx_RIGHT_FILTER
- AUDIO_ERROR
- AUDIO_IN_IRQ_PREPRIO
- AUDIO_OK
- AUDIO_OUT_IRQ_PREPRIO
- AUDIO_SAIx
- AUDIO_SAIx_CLK_ENABLE
- AUDIO_SAIx_DMAx_CHANNEL
- AUDIO_SAIx_DMAx_CLK_ENABLE
- AUDIO_SAIx_DMAx_IRQ
- AUDIO_SAIx_DMAx_IRQHandler
- AUDIO_SAIx_DMAx_MEM_DATA_SIZE
- AUDIO_SAIx_DMAx_PERIPH_DATA_SIZE
- AUDIO_SAIx_FSB_PIN
- AUDIO_SAIx_MCKB_PIN
- AUDIO_SAIx_MCKB_SCKB_SDB_FSB_AF
- AUDIO_SAIx_MCKB_SCKB_SDB_FSB_ENABLE
- AUDIO_SAIx_MCKB_SCKB_SDB_FSB_GPIO_PORT
- AUDIO_SAIx_SCKB_PIN
- AUDIO_SAIx_SDA_ENABLE
- AUDIO_SAIx_SDA_GPIO_PORT
- AUDIO_SAIx_SDA_PIN
- AUDIO_SAIx_SDB_PIN
- AUDIO_TIMEOUT
- AUDIODATA_SIZE
- CODEC_RESET_DELAY
- DEFAULT_AUDIO_IN_BIT_RESOLUTION
- DEFAULT_AUDIO_IN_CHANNEL_NBR
- DEFAULT_AUDIO_IN_FREQ
- DEFAULT_AUDIO_IN_VOLUME
- DMA_MAX_SZE
- INTERNAL_BUFF_SIZE
- Exported Variables
- Exported Macros
-
Exported Functions
-
Functions
- BSP_AUDIO_IN_DeInit
- BSP_AUDIO_IN_Error_Callback
- BSP_AUDIO_IN_HalfTransfer_CallBack
- BSP_AUDIO_IN_Init
- BSP_AUDIO_IN_Pause
- BSP_AUDIO_IN_Record
- BSP_AUDIO_IN_Resume
- BSP_AUDIO_IN_SetFrequency
- BSP_AUDIO_IN_SetVolume
- BSP_AUDIO_IN_Stop
- BSP_AUDIO_IN_TransferComplete_CallBack
- BSP_AUDIO_OUT_ChangeAudioConfig
- BSP_AUDIO_OUT_ChangeBuffer
- BSP_AUDIO_OUT_Error_CallBack
- BSP_AUDIO_OUT_HalfTransfer_CallBack
- BSP_AUDIO_OUT_Init
- BSP_AUDIO_OUT_Pause
- BSP_AUDIO_OUT_Play
- BSP_AUDIO_OUT_Resume
- BSP_AUDIO_OUT_SetAudioFrameSlot
- BSP_AUDIO_OUT_SetFrequency
- BSP_AUDIO_OUT_SetMute
- BSP_AUDIO_OUT_SetOutputMode
- BSP_AUDIO_OUT_SetVolume
- BSP_AUDIO_OUT_Stop
- BSP_AUDIO_OUT_TransferComplete_CallBack
- HAL_DFSDM_FilterRegConvCpltCallback
- HAL_DFSDM_FilterRegConvHalfCpltCallback
- HAL_SAI_ErrorCallback
- HAL_SAI_TxCpltCallback
- HAL_SAI_TxHalfCpltCallback
-
Functions
- STM32L476G_EVAL EEPROM
-
STM32L476G_EVAL GLASS LCD
- Private Constants
- Private Variables
- Private Functions
- Exported Types
- Exported Constants
-
Exported Functions
-
Functions
- BSP_LCD_GLASS_ArrowConfig
- BSP_LCD_GLASS_BarLevelConfig
- BSP_LCD_GLASS_BlinkConfig
- BSP_LCD_GLASS_Clear
- BSP_LCD_GLASS_ClearChar
- BSP_LCD_GLASS_ClearMatrixPixel
- BSP_LCD_GLASS_ClearTextZone
- BSP_LCD_GLASS_Contrast
- BSP_LCD_GLASS_DisplayChar
- BSP_LCD_GLASS_DisplayLogo
- BSP_LCD_GLASS_DisplayStrDeci
- BSP_LCD_GLASS_DisplayString
- BSP_LCD_GLASS_Init
- BSP_LCD_GLASS_ScrollSentence
- BSP_LCD_GLASS_SignCmd
- BSP_LCD_GLASS_TemperatureConfig
- BSP_LCD_GLASS_ValueUnitConfig
- BSP_LCD_GLASS_WriteChar
- BSP_LCD_GLASS_WriteMatrixPixel
-
Functions
- STM32L476G_EVAL IDD
- STM32L476G_EVAL IO
-
STM32L476G_EVAL LCD
- Private Types Definitions
- Private Constants
- Private Macros
- Private Variables
- Private Functions
- Exported Types
-
Exported Constants
-
Defines
- LCD_COLOR_BLACK
- LCD_COLOR_BLUE
- LCD_COLOR_BROWN
- LCD_COLOR_CYAN
- LCD_COLOR_DARKBLUE
- LCD_COLOR_DARKCYAN
- LCD_COLOR_DARKGRAY
- LCD_COLOR_DARKGREEN
- LCD_COLOR_DARKMAGENTA
- LCD_COLOR_DARKRED
- LCD_COLOR_DARKYELLOW
- LCD_COLOR_GRAY
- LCD_COLOR_GREEN
- LCD_COLOR_LIGHTBLUE
- LCD_COLOR_LIGHTCYAN
- LCD_COLOR_LIGHTGRAY
- LCD_COLOR_LIGHTGREEN
- LCD_COLOR_LIGHTMAGENTA
- LCD_COLOR_LIGHTRED
- LCD_COLOR_LIGHTYELLOW
- LCD_COLOR_MAGENTA
- LCD_COLOR_ORANGE
- LCD_COLOR_RED
- LCD_COLOR_WHITE
- LCD_COLOR_YELLOW
- LCD_DEFAULT_FONT
- LCD_ERROR
- LCD_OK
- LCD_TIMEOUT
- Typedefs
- Enumerations
- Data Structures
-
Defines
-
Exported Functions
-
Functions
- BSP_LCD_Clear
- BSP_LCD_ClearStringLine
- BSP_LCD_DisplayChar
- BSP_LCD_DisplayOff
- BSP_LCD_DisplayOn
- BSP_LCD_DisplayStringAt
- BSP_LCD_DisplayStringAtLine
- BSP_LCD_DrawBitmap
- BSP_LCD_DrawCircle
- BSP_LCD_DrawEllipse
- BSP_LCD_DrawHLine
- BSP_LCD_DrawLine
- BSP_LCD_DrawPolygon
- BSP_LCD_DrawRect
- BSP_LCD_DrawVLine
- BSP_LCD_FillCircle
- BSP_LCD_FillEllipse
- BSP_LCD_FillPolygon
- BSP_LCD_FillRect
- BSP_LCD_FillTriangle
- BSP_LCD_GetBackColor
- BSP_LCD_GetFont
- BSP_LCD_GetTextColor
- BSP_LCD_GetXSize
- BSP_LCD_GetYSize
- BSP_LCD_Init
- BSP_LCD_ReadPixel
- BSP_LCD_SetBackColor
- BSP_LCD_SetBackColor
- BSP_LCD_SetFont
- BSP_LCD_SetTextColor
- BSP_LCD_SetTextColor
-
Functions
- STM32L476G_EVAL NOR
-
STM32L476G_EVAL QSPI
- Private Variables
- Private Functions
- Exported Constants
- Exported Types
-
Exported Functions
-
Functions
- BSP_IDD_EnterRunMode
- BSP_IDD_EnterSleepMode
- BSP_IDD_EnterStandbyMode
- BSP_IDD_EnterStopMode1
- BSP_IDD_EnterStopMode2
- BSP_IDD_ExitSleepMode
- BSP_IDD_ExitStopMode
- BSP_IDD_GetValue
- BSP_IDD_Init
- BSP_QSPI_DeInit
- BSP_QSPI_EnableMemoryMappedMode
- BSP_QSPI_Erase_Block
- BSP_QSPI_Erase_Chip
- BSP_QSPI_GetInfo
- BSP_QSPI_GetStatus
- BSP_QSPI_Init
- BSP_QSPI_Read
- BSP_QSPI_Write
-
Functions
- STM32L476G_EVAL SD
- STM32L476G_EVAL SRAM
- STM32L476G_EVAL TS
-
STM32L476G_EVAL Common
-
STM32L476G_EVAL
-
BSP
- Data Structures
-
Files
-
File List
-
stm32l476g_eval.c
- __STM32L476G_EVAL_BSP_VERSION
- __STM32L476G_EVAL_BSP_VERSION_MAIN
- __STM32L476G_EVAL_BSP_VERSION_RC
- __STM32L476G_EVAL_BSP_VERSION_SUB1
- __STM32L476G_EVAL_BSP_VERSION_SUB2
- LCD_READ_REG
- LCD_WRITE_REG
- READ_STATUS
- SET_INDEX
- START_BYTE
- TFT_LCD
- TFT_LCD_BASE
- AUDIO_IO_DeInit
- AUDIO_IO_Delay
- AUDIO_IO_Init
- AUDIO_IO_Read
- AUDIO_IO_Write
- BSP_COM_Init
- BSP_GetVersion
- BSP_LED_Init
- BSP_LED_Off
- BSP_LED_On
- BSP_LED_Toggle
- BSP_PB_GetState
- BSP_PB_Init
- EEPROM_I2C_IO_Init
- EEPROM_I2C_IO_IsDeviceReady
- EEPROM_I2C_IO_ReadData
- EEPROM_I2C_IO_WriteData
- FMC_BANK3_Init
- FMC_BANK3_MspInit
- FMC_BANK3_ReadData
- FMC_BANK3_WriteData
- FMC_BANK3_WriteReg
- I2Cx_DeInit
- I2Cx_Error
- I2Cx_Init
- I2Cx_IsDeviceReady
- I2Cx_MspDeInit
- I2Cx_MspInit
- I2Cx_ReadBuffer
- I2Cx_WriteBuffer
- LCD_Delay
- LCD_IO_Init
- LCD_IO_ReadData
- LCD_IO_WriteMultipleData
- LCD_IO_WriteReg
- BUTTON_IRQn
- BUTTON_PIN
- BUTTON_PORT
- COM_RX_AF
- COM_RX_PIN
- COM_RX_PORT
- COM_TX_AF
- COM_TX_PIN
- COM_TX_PORT
- COM_USART
- heval_I2c
- heval_I2cxTimeout
- LED_PIN
- LED_PORT
-
stm32l476g_eval.h
- AUDIO_I2C_ADDRESS
- BUTTONn
- BUTTONx_GPIO_CLK_DISABLE
- BUTTONx_GPIO_CLK_ENABLE
- COMn
- COMx_CLK_DISABLE
- COMx_CLK_ENABLE
- COMx_RX_GPIO_CLK_DISABLE
- COMx_RX_GPIO_CLK_ENABLE
- COMx_TX_GPIO_CLK_DISABLE
- COMx_TX_GPIO_CLK_ENABLE
- EVAL_COM1
- EVAL_COM1_CLK_DISABLE
- EVAL_COM1_CLK_ENABLE
- EVAL_COM1_IRQn
- EVAL_COM1_RX_AF
- EVAL_COM1_RX_GPIO_CLK_DISABLE
- EVAL_COM1_RX_GPIO_CLK_ENABLE
- EVAL_COM1_RX_GPIO_PORT
- EVAL_COM1_RX_PIN
- EVAL_COM1_TX_AF
- EVAL_COM1_TX_GPIO_CLK_DISABLE
- EVAL_COM1_TX_GPIO_CLK_ENABLE
- EVAL_COM1_TX_GPIO_PORT
- EVAL_COM1_TX_PIN
- EVAL_I2Cx
- EVAL_I2Cx_CLK_ENABLE
- EVAL_I2Cx_ER_IRQHandler
- EVAL_I2Cx_ER_IRQn
- EVAL_I2Cx_EV_IRQHandler
- EVAL_I2Cx_EV_IRQn
- EVAL_I2Cx_FORCE_RESET
- EVAL_I2Cx_RELEASE_RESET
- EVAL_I2Cx_SCL_GPIO_CLK_ENABLE
- EVAL_I2Cx_SCL_GPIO_PORT
- EVAL_I2Cx_SCL_PIN
- EVAL_I2Cx_SCL_SDA_AF
- EVAL_I2Cx_SDA_GPIO_CLK_ENABLE
- EVAL_I2Cx_SDA_GPIO_PORT
- EVAL_I2Cx_SDA_PIN
- EVAL_I2Cx_TIMEOUT_MAX
- IO1_I2C_ADDRESS
- IO2_I2C_ADDRESS
- LED1_GPIO_CLK_DISABLE
- LED1_GPIO_CLK_ENABLE
- LED1_GPIO_PORT
- LED1_PIN
- LED3_GPIO_CLK_DISABLE
- LED3_GPIO_CLK_ENABLE
- LED3_GPIO_PORT
- LED3_PIN
- LEDn
- LEDx_GPIO_CLK_DISABLE
- LEDx_GPIO_CLK_ENABLE
- TAMPER_BUTTON_EXTI_IRQn
- TAMPER_BUTTON_GPIO_CLK_DISABLE
- TAMPER_BUTTON_GPIO_CLK_ENABLE
- TAMPER_BUTTON_GPIO_PORT
- TAMPER_BUTTON_PIN
- Button_TypeDef
- ButtonMode_TypeDef
- COM_TypeDef
- Led_TypeDef
- BSP_COM_Init
- BSP_GetVersion
- BSP_LED_Init
- BSP_LED_Off
- BSP_LED_On
- BSP_LED_Toggle
- BSP_PB_GetState
- BSP_PB_Init
-
stm32l476g_eval_audio.c
- DFSDMClockDivider
- DFSDMFilterOrder
- DFSDMOverSampling
- DFSDMRightBitShift
- SAIClockDivider
- SaturaLH
- BSP_AUDIO_IN_DeInit
- BSP_AUDIO_IN_Error_Callback
- BSP_AUDIO_IN_HalfTransfer_CallBack
- BSP_AUDIO_IN_Init
- BSP_AUDIO_IN_Pause
- BSP_AUDIO_IN_Record
- BSP_AUDIO_IN_Resume
- BSP_AUDIO_IN_SetFrequency
- BSP_AUDIO_IN_SetVolume
- BSP_AUDIO_IN_Stop
- BSP_AUDIO_IN_TransferComplete_CallBack
- BSP_AUDIO_OUT_ChangeAudioConfig
- BSP_AUDIO_OUT_ChangeBuffer
- BSP_AUDIO_OUT_Error_CallBack
- BSP_AUDIO_OUT_HalfTransfer_CallBack
- BSP_AUDIO_OUT_Init
- BSP_AUDIO_OUT_Pause
- BSP_AUDIO_OUT_Play
- BSP_AUDIO_OUT_Resume
- BSP_AUDIO_OUT_SetAudioFrameSlot
- BSP_AUDIO_OUT_SetFrequency
- BSP_AUDIO_OUT_SetMute
- BSP_AUDIO_OUT_SetOutputMode
- BSP_AUDIO_OUT_SetVolume
- BSP_AUDIO_OUT_Stop
- BSP_AUDIO_OUT_TransferComplete_CallBack
- CODEC_Reset
- DFSDMx_ChannelMspDeInit
- DFSDMx_ChannelMspInit
- DFSDMx_DeInit
- DFSDMx_FilterMspDeInit
- DFSDMx_FilterMspInit
- DFSDMx_Init
- HAL_DFSDM_FilterRegConvCpltCallback
- HAL_DFSDM_FilterRegConvHalfCpltCallback
- HAL_SAI_ErrorCallback
- HAL_SAI_TxCpltCallback
- HAL_SAI_TxHalfCpltCallback
- SAIx_Init
- SAIx_MspInit
- AppBuffHalf
- AppBuffTrigger
- audio_drv
- audio_in_context
- AudioInVolume
- DmaLeftRecBuffCplt
- DmaLeftRecHalfBuffCplt
- DmaRightRecBuffCplt
- DmaRightRecHalfBuffCplt
- haudio_in_dfsdm_leftchannel
- haudio_in_dfsdm_leftfilter
- haudio_in_dfsdm_rightchannel
- haudio_in_dfsdm_rightfilter
- haudio_out_sai
- hdma_dfsdm_left
- hdma_dfsdm_right
- LeftRecBuff
- RightRecBuff
-
stm32l476g_eval_audio.h
- AUDIO_DFSDM_DMAx_LEFT_IRQHandler
- AUDIO_DFSDM_DMAx_RIGHT_IRQHandler
- AUDIO_DFSDMx_CKOUT_DMIC_DATIN_AF
- AUDIO_DFSDMx_CKOUT_DMIC_DATIN_GPIO_CLK_ENABLE
- AUDIO_DFSDMx_CKOUT_DMIC_DATIN_GPIO_PORT
- AUDIO_DFSDMx_CKOUT_PIN
- AUDIO_DFSDMx_CLK_ENABLE
- AUDIO_DFSDMx_DMAx_CLK_ENABLE
- AUDIO_DFSDMx_DMAx_LEFT_CHANNEL
- AUDIO_DFSDMx_DMAx_LEFT_IRQ
- AUDIO_DFSDMx_DMAx_MEM_DATA_SIZE
- AUDIO_DFSDMx_DMAx_PERIPH_DATA_SIZE
- AUDIO_DFSDMx_DMAx_RIGHT_CHANNEL
- AUDIO_DFSDMx_DMAx_RIGHT_IRQ
- AUDIO_DFSDMx_DMIC_DATIN_PIN
- AUDIO_DFSDMx_LEFT_CHANNEL
- AUDIO_DFSDMx_LEFT_FILTER
- AUDIO_DFSDMx_RIGHT_CHANNEL
- AUDIO_DFSDMx_RIGHT_FILTER
- AUDIO_ERROR
- AUDIO_IN_IRQ_PREPRIO
- AUDIO_OK
- AUDIO_OUT_IRQ_PREPRIO
- AUDIO_SAIx
- AUDIO_SAIx_CLK_ENABLE
- AUDIO_SAIx_DMAx_CHANNEL
- AUDIO_SAIx_DMAx_CLK_ENABLE
- AUDIO_SAIx_DMAx_IRQ
- AUDIO_SAIx_DMAx_IRQHandler
- AUDIO_SAIx_DMAx_MEM_DATA_SIZE
- AUDIO_SAIx_DMAx_PERIPH_DATA_SIZE
- AUDIO_SAIx_FSB_PIN
- AUDIO_SAIx_MCKB_PIN
- AUDIO_SAIx_MCKB_SCKB_SDB_FSB_AF
- AUDIO_SAIx_MCKB_SCKB_SDB_FSB_ENABLE
- AUDIO_SAIx_MCKB_SCKB_SDB_FSB_GPIO_PORT
- AUDIO_SAIx_SCKB_PIN
- AUDIO_SAIx_SDA_ENABLE
- AUDIO_SAIx_SDA_GPIO_PORT
- AUDIO_SAIx_SDA_PIN
- AUDIO_SAIx_SDB_PIN
- AUDIO_TIMEOUT
- AUDIODATA_SIZE
- BSP_AUDIO_FREQUENCY_11K
- BSP_AUDIO_FREQUENCY_16K
- BSP_AUDIO_FREQUENCY_22K
- BSP_AUDIO_FREQUENCY_32K
- BSP_AUDIO_FREQUENCY_44K
- BSP_AUDIO_FREQUENCY_48K
- BSP_AUDIO_FREQUENCY_8K
- BSP_AUDIO_FREQUENCY_96K
- BSP_AUDIO_OUT_CIRCULARMODE
- BSP_AUDIO_OUT_MONOMODE
- BSP_AUDIO_OUT_NORMALMODE
- BSP_AUDIO_OUT_STEREOMODE
- CODEC_AUDIOFRAME_SLOT_0123
- CODEC_AUDIOFRAME_SLOT_02
- CODEC_AUDIOFRAME_SLOT_13
- CODEC_RESET_DELAY
- DEFAULT_AUDIO_IN_BIT_RESOLUTION
- DEFAULT_AUDIO_IN_CHANNEL_NBR
- DEFAULT_AUDIO_IN_FREQ
- DEFAULT_AUDIO_IN_VOLUME
- DMA_MAX
- DMA_MAX_SZE
- INTERNAL_BUFF_SIZE
- BSP_AUDIO_IN_DeInit
- BSP_AUDIO_IN_Error_Callback
- BSP_AUDIO_IN_HalfTransfer_CallBack
- BSP_AUDIO_IN_Init
- BSP_AUDIO_IN_Pause
- BSP_AUDIO_IN_Record
- BSP_AUDIO_IN_Resume
- BSP_AUDIO_IN_SetFrequency
- BSP_AUDIO_IN_SetVolume
- BSP_AUDIO_IN_Stop
- BSP_AUDIO_IN_TransferComplete_CallBack
- BSP_AUDIO_OUT_ChangeAudioConfig
- BSP_AUDIO_OUT_ChangeBuffer
- BSP_AUDIO_OUT_Error_CallBack
- BSP_AUDIO_OUT_HalfTransfer_CallBack
- BSP_AUDIO_OUT_Init
- BSP_AUDIO_OUT_Pause
- BSP_AUDIO_OUT_Play
- BSP_AUDIO_OUT_Resume
- BSP_AUDIO_OUT_SetAudioFrameSlot
- BSP_AUDIO_OUT_SetFrequency
- BSP_AUDIO_OUT_SetMute
- BSP_AUDIO_OUT_SetOutputMode
- BSP_AUDIO_OUT_SetVolume
- BSP_AUDIO_OUT_Stop
- BSP_AUDIO_OUT_TransferComplete_CallBack
- AudioInVolume
-
stm32l476g_eval_eeprom.c
- BSP_EEPROM_Init
- BSP_EEPROM_ReadBuffer
- BSP_EEPROM_SelectDevice
- BSP_EEPROM_TIMEOUT_UserCallback
- BSP_EEPROM_WriteBuffer
- EEPROM_I2C_Init
- EEPROM_I2C_ReadBuffer
- EEPROM_I2C_WaitEepromStandbyState
- EEPROM_I2C_WritePage
- EEPROM_I2C_Drv
- EEPROM_SelectedDevice
- EEPROMAddress
- EEPROMAddress2
- EEPROMDataRead
- EEPROMDataWrite
- EEPROMPageSize
- EEPROMPageSize2
-
stm32l476g_eval_eeprom.h
- BSP_EEPROM_M24LR64
- EEPROM_ADDRESS_M24LR64_A01
- EEPROM_ADDRESS_M24LR64_A02
- EEPROM_FAIL
- EEPROM_MAX_TRIALS
- EEPROM_OK
- EEPROM_PAGESIZE_M24LR64
- EEPROM_TIMEOUT
- BSP_EEPROM_Init
- BSP_EEPROM_ReadBuffer
- BSP_EEPROM_SelectDevice
- BSP_EEPROM_TIMEOUT_UserCallback
- BSP_EEPROM_WriteBuffer
- EEPROM_I2C_IO_Init
- EEPROM_I2C_IO_IsDeviceReady
- EEPROM_I2C_IO_ReadData
- EEPROM_I2C_IO_WriteData
-
stm32l476g_eval_glass_lcd.c
- ASCII_CHAR_0
- ASCII_CHAR_A
- ASCII_CHAR_AT_SYMBOL
- ASCII_CHAR_COLON
- ASCII_CHAR_FORWARD_SLASH
- ASCII_CHAR_LEFT_OPEN_BRACKET
- ASCII_CHAR_SPACE
- BSP_LCD_GLASS_ArrowConfig
- BSP_LCD_GLASS_BarLevelConfig
- BSP_LCD_GLASS_BlinkConfig
- BSP_LCD_GLASS_Clear
- BSP_LCD_GLASS_ClearChar
- BSP_LCD_GLASS_ClearMatrixPixel
- BSP_LCD_GLASS_ClearTextZone
- BSP_LCD_GLASS_Contrast
- BSP_LCD_GLASS_DisplayChar
- BSP_LCD_GLASS_DisplayLogo
- BSP_LCD_GLASS_DisplayStrDeci
- BSP_LCD_GLASS_DisplayString
- BSP_LCD_GLASS_Init
- BSP_LCD_GLASS_ScrollSentence
- BSP_LCD_GLASS_SignCmd
- BSP_LCD_GLASS_TemperatureConfig
- BSP_LCD_GLASS_ValueUnitConfig
- BSP_LCD_GLASS_WriteChar
- BSP_LCD_GLASS_WriteMatrixPixel
- Convert
- LCD_MspInit
- CapLetterMap
- Digit
- LCDBar
- LCDHandle
- LetterMap
- Mask
- NumberMap
- Shift
-
stm32l476g_eval_glass_lcd.h
- DOT
- DOUBLE_DOT
- SCROLL_NUM
- SCROLL_SPEED
- SCROLL_SPEED_L
- ArrowDirection_TypeDef
- BatteryLevel_TypeDef
- DoublePoint_Typedef
- PixelColumn_TypeDef
- PixelRow_TypeDef
- Point_Typedef
- Sign_TypeDef
- TemperatureLevel_TypeDef
- ValueUnit_TypeDef
- BSP_LCD_GLASS_ArrowConfig
- BSP_LCD_GLASS_BarLevelConfig
- BSP_LCD_GLASS_BlinkConfig
- BSP_LCD_GLASS_Clear
- BSP_LCD_GLASS_ClearChar
- BSP_LCD_GLASS_ClearMatrixPixel
- BSP_LCD_GLASS_ClearTextZone
- BSP_LCD_GLASS_Contrast
- BSP_LCD_GLASS_DisplayChar
- BSP_LCD_GLASS_DisplayLogo
- BSP_LCD_GLASS_DisplayStrDeci
- BSP_LCD_GLASS_DisplayString
- BSP_LCD_GLASS_Init
- BSP_LCD_GLASS_ScrollSentence
- BSP_LCD_GLASS_SignCmd
- BSP_LCD_GLASS_TemperatureConfig
- BSP_LCD_GLASS_ValueUnitConfig
- BSP_LCD_GLASS_WriteChar
- BSP_LCD_GLASS_WriteMatrixPixel
- stm32l476g_eval_idd.c
-
stm32l476g_eval_idd.h
- EVAL_IDD_AMPLI_GAIN
- EVAL_IDD_FULL_SCALE
- EVAL_IDD_SHUNT0_VALUE
- EVAL_IDD_SHUNT1_VALUE
- EVAL_IDD_VDD
- IDD_ModeTypdef
- IDD_StatusTypeDef
- BSP_IDD_EnterRunMode
- BSP_IDD_EnterSleepMode
- BSP_IDD_EnterStandbyMode
- BSP_IDD_EnterStopMode1
- BSP_IDD_EnterStopMode2
- BSP_IDD_ExitSleepMode
- BSP_IDD_ExitStopMode
- BSP_IDD_GetValue
- BSP_IDD_Init
- stm32l476g_eval_io.c
-
stm32l476g_eval_io.h
- IO1_PIN_0
- IO1_PIN_1
- IO1_PIN_2
- IO1_PIN_3
- IO1_PIN_4
- IO1_PIN_5
- IO1_PIN_6
- IO1_PIN_7
- IO1_PIN_ALL
- IO1_PIN_OFFSET
- IO2_PIN_0
- IO2_PIN_1
- IO2_PIN_10
- IO2_PIN_11
- IO2_PIN_12
- IO2_PIN_13
- IO2_PIN_14
- IO2_PIN_15
- IO2_PIN_2
- IO2_PIN_3
- IO2_PIN_4
- IO2_PIN_5
- IO2_PIN_6
- IO2_PIN_7
- IO2_PIN_8
- IO2_PIN_9
- IO2_PIN_ALL
- IO2_PIN_OFFSET
- IO_StatusTypeDef
- BSP_IO_ConfigPin
- BSP_IO_Init
- BSP_IO_ITClear
- BSP_IO_ITGetStatus
- BSP_IO_ReadPin
- BSP_IO_TogglePin
- BSP_IO_WritePin
-
stm32l476g_eval_lcd.c
- ABS
- MAX_HEIGHT_FONT
- MAX_WIDTH_FONT
- OFFSET_BITMAP
- POLY_X
- POLY_Y
- BSP_LCD_Clear
- BSP_LCD_ClearStringLine
- BSP_LCD_DisplayChar
- BSP_LCD_DisplayOff
- BSP_LCD_DisplayOn
- BSP_LCD_DisplayStringAt
- BSP_LCD_DisplayStringAtLine
- BSP_LCD_DrawBitmap
- BSP_LCD_DrawCircle
- BSP_LCD_DrawEllipse
- BSP_LCD_DrawHLine
- BSP_LCD_DrawLine
- BSP_LCD_DrawPolygon
- BSP_LCD_DrawRect
- BSP_LCD_DrawVLine
- BSP_LCD_FillCircle
- BSP_LCD_FillEllipse
- BSP_LCD_FillPolygon
- BSP_LCD_FillRect
- BSP_LCD_FillTriangle
- BSP_LCD_GetBackColor
- BSP_LCD_GetFont
- BSP_LCD_GetTextColor
- BSP_LCD_GetXSize
- BSP_LCD_GetYSize
- BSP_LCD_Init
- BSP_LCD_ReadPixel
- BSP_LCD_SetBackColor
- BSP_LCD_SetFont
- BSP_LCD_SetTextColor
- LCD_DrawChar
- LCD_DrawPixel
- LCD_SetDisplayWindow
- bitmap
- DrawProp
- lcd_drv
-
stm32l476g_eval_lcd.h
- LCD_COLOR_BLACK
- LCD_COLOR_BLUE
- LCD_COLOR_BROWN
- LCD_COLOR_CYAN
- LCD_COLOR_DARKBLUE
- LCD_COLOR_DARKCYAN
- LCD_COLOR_DARKGRAY
- LCD_COLOR_DARKGREEN
- LCD_COLOR_DARKMAGENTA
- LCD_COLOR_DARKRED
- LCD_COLOR_DARKYELLOW
- LCD_COLOR_GRAY
- LCD_COLOR_GREEN
- LCD_COLOR_LIGHTBLUE
- LCD_COLOR_LIGHTCYAN
- LCD_COLOR_LIGHTGRAY
- LCD_COLOR_LIGHTGREEN
- LCD_COLOR_LIGHTMAGENTA
- LCD_COLOR_LIGHTRED
- LCD_COLOR_LIGHTYELLOW
- LCD_COLOR_MAGENTA
- LCD_COLOR_ORANGE
- LCD_COLOR_RED
- LCD_COLOR_WHITE
- LCD_COLOR_YELLOW
- LCD_DEFAULT_FONT
- LCD_ERROR
- LCD_OK
- LCD_TIMEOUT
- pPoint
- Line_ModeTypdef
- BSP_LCD_Clear
- BSP_LCD_ClearStringLine
- BSP_LCD_DisplayChar
- BSP_LCD_DisplayOff
- BSP_LCD_DisplayOn
- BSP_LCD_DisplayStringAt
- BSP_LCD_DisplayStringAtLine
- BSP_LCD_DrawBitmap
- BSP_LCD_DrawCircle
- BSP_LCD_DrawEllipse
- BSP_LCD_DrawHLine
- BSP_LCD_DrawLine
- BSP_LCD_DrawPolygon
- BSP_LCD_DrawRect
- BSP_LCD_DrawVLine
- BSP_LCD_FillCircle
- BSP_LCD_FillEllipse
- BSP_LCD_FillPolygon
- BSP_LCD_FillRect
- BSP_LCD_FillTriangle
- BSP_LCD_GetBackColor
- BSP_LCD_GetFont
- BSP_LCD_GetTextColor
- BSP_LCD_GetXSize
- BSP_LCD_GetYSize
- BSP_LCD_Init
- BSP_LCD_ReadPixel
- BSP_LCD_SetBackColor
- BSP_LCD_SetFont
- BSP_LCD_SetTextColor
- stm32l476g_eval_nor.c
-
stm32l476g_eval_nor.h
- BLOCKERASE_TIMEOUT
- CHIPERASE_TIMEOUT
- NOR_BURSTACCESS
- NOR_BUSY_STATE
- NOR_DEVICE_ADDR
- NOR_MEMORY_WIDTH
- NOR_READY_BUSY_GPIO
- NOR_READY_BUSY_PIN
- NOR_READY_STATE
- NOR_STATUS_ERROR
- NOR_STATUS_OK
- NOR_WRITEBURST
- PROGRAM_TIMEOUT
- BSP_NOR_Erase_Block
- BSP_NOR_Erase_Chip
- BSP_NOR_Init
- BSP_NOR_ProgramData
- BSP_NOR_Read_ID
- BSP_NOR_ReadData
- BSP_NOR_ReturnToReadMode
- BSP_NOR_WriteData
-
stm32l476g_eval_qspi.c
- BSP_QSPI_DeInit
- BSP_QSPI_EnableMemoryMappedMode
- BSP_QSPI_Erase_Block
- BSP_QSPI_Erase_Chip
- BSP_QSPI_GetInfo
- BSP_QSPI_GetStatus
- BSP_QSPI_Init
- BSP_QSPI_Read
- BSP_QSPI_Write
- QSPI_AutoPollingMemReady
- QSPI_DummyCyclesCfg
- QSPI_EnterFourBytesAddress
- QSPI_MspDeInit
- QSPI_MspInit
- QSPI_ResetMemory
- QSPI_WriteEnable
- QSPIHandle
- stm32l476g_eval_qspi.h
-
stm32l476g_eval_sd.c
- BSP_SD_DetectCallback
- BSP_SD_DetectIT
- BSP_SD_DMA_Rx_IRQHandler
- BSP_SD_DMA_Tx_IRQHandler
- BSP_SD_Erase
- BSP_SD_GetCardInfo
- BSP_SD_GetStatus
- BSP_SD_Init
- BSP_SD_IRQHandler
- BSP_SD_IsDetected
- BSP_SD_ITConfig
- BSP_SD_ReadBlocks
- BSP_SD_ReadBlocks_DMA
- BSP_SD_WriteBlocks
- BSP_SD_WriteBlocks_DMA
- SD_DMAConfigRx
- SD_DMAConfigTx
- SD_MspInit
- uSdCardInfo
- uSdHandle
-
stm32l476g_eval_sd.h
- __DMAx_TxRx_CLK_ENABLE
- __SD_DETECT_GPIO_CLK_ENABLE
- MSD_ERROR
- MSD_OK
- SD_CardInfo
- SD_DATATIMEOUT
- SD_DETECT_GPIO_PORT
- SD_DETECT_IRQn
- SD_DETECT_PIN
- SD_DetectIRQHandler
- SD_DMAx_Rx_IRQHandler
- SD_DMAx_Rx_IRQn
- SD_DMAx_Rx_STREAM
- SD_DMAx_Tx_IRQHandler
- SD_DMAx_Tx_IRQn
- SD_DMAx_Tx_STREAM
- SD_NOT_PRESENT
- SD_PRESENT
- BSP_SD_DetectCallback
- BSP_SD_DetectIT
- BSP_SD_DMA_Rx_IRQHandler
- BSP_SD_DMA_Tx_IRQHandler
- BSP_SD_Erase
- BSP_SD_GetCardInfo
- BSP_SD_GetStatus
- BSP_SD_Init
- BSP_SD_IRQHandler
- BSP_SD_IsDetected
- BSP_SD_ITConfig
- BSP_SD_ReadBlocks
- BSP_SD_ReadBlocks_DMA
- BSP_SD_WriteBlocks
- BSP_SD_WriteBlocks_DMA
- stm32l476g_eval_sram.c
- stm32l476g_eval_sram.h
- stm32l476g_eval_ts.c
- stm32l476g_eval_ts.h
-
stm32l476g_eval.c
- Globals
-
File List
-
Directories
-
Drivers
-
BSP
-
STM32L476G_EVAL
- stm32l476g_eval.c
- stm32l476g_eval.h
- stm32l476g_eval_audio.c
- stm32l476g_eval_audio.h
- stm32l476g_eval_eeprom.c
- stm32l476g_eval_eeprom.h
- stm32l476g_eval_glass_lcd.c
- stm32l476g_eval_glass_lcd.h
- stm32l476g_eval_idd.c
- stm32l476g_eval_idd.h
- stm32l476g_eval_io.c
- stm32l476g_eval_io.h
- stm32l476g_eval_lcd.c
- stm32l476g_eval_lcd.h
- stm32l476g_eval_nor.c
- stm32l476g_eval_nor.h
- stm32l476g_eval_qspi.c
- stm32l476g_eval_qspi.h
- stm32l476g_eval_sd.c
- stm32l476g_eval_sd.h
- stm32l476g_eval_sram.c
- stm32l476g_eval_sram.h
- stm32l476g_eval_ts.c
- stm32l476g_eval_ts.h
-
STM32L476G_EVAL
-
BSP
-
Drivers