documentation
.HELP!
STM32412G-Discovery BSP Drivers Documentation
STM32412G-Discovery BSP User Manual: Directories
STM32412G-Discovery BSP Drivers
previous page
next page
STM32412G-Discovery BSP User Manual
Main Page
Modules
Data Structures
Files
Directories
Directories
This directory hierarchy is sorted roughly, but not completely, alphabetically:
Drivers
BSP
STM32412G-Discovery
Generated on Tue Jan 24 2017 11:28:06 for STM32412G-Discovery BSP User Manual by
1.7.6.1
previous page
start
next page
Menu
Homepage
Table of contents
STM32412G-Discovery BSP Drivers
Modules
BSP
STM32412G_DISCOVERY
STM32412G-DISCOVERY LOW LEVEL
STM32412G Discovery Low Level Private Typedef
Data Structures
LCD_CONTROLLER_TypeDef
STM32412G Discovery Low Level Private Def
Defines
__STM32412G_DISCOVERY_BSP_VERSION
__STM32412G_DISCOVERY_BSP_VERSION_MAIN
__STM32412G_DISCOVERY_BSP_VERSION_RC
__STM32412G_DISCOVERY_BSP_VERSION_SUB1
__STM32412G_DISCOVERY_BSP_VERSION_SUB2
FMC_BANK1
FMC_BANK1_BASE
FMC_BANK3_BASE
STM32412G Discovery Low Level Variables
Variables
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
GPIO_PIN
hI2cAudioHandler
hI2cExtHandler
JOY_IRQn
JOY_PIN
JOY_PORT
STM32412G Discovery Low Level Private Prototypes
Functions
AUDIO_IO_DeInit
AUDIO_IO_Init
EEPROM_IO_Init
FMC_BANK1_Init
FMC_BANK1_MspInit
LCD_IO_Init
TS_IO_Init
STM32412G Discovery Low Level Private Functions
Functions
AUDIO_IO_Delay
AUDIO_IO_Read
AUDIO_IO_Write
BSP_COM_DeInit
BSP_COM_Init
BSP_GetVersion
BSP_JOY_DeInit
BSP_JOY_GetState
BSP_JOY_Init
BSP_LED_DeInit
BSP_LED_Init
BSP_LED_Off
BSP_LED_On
BSP_LED_Toggle
BSP_PB_DeInit
BSP_PB_GetState
BSP_PB_Init
EEPROM_IO_IsDeviceReady
EEPROM_IO_ReadData
EEPROM_IO_WriteData
FMC_BANK1_ReadData
FMC_BANK1_WriteData
FMC_BANK1_WriteReg
I2Cx_DeInit
I2Cx_Error
I2Cx_Init
I2Cx_IsDeviceReady
I2Cx_MspInit
I2Cx_ReadMultiple
I2Cx_WriteMultiple
LCD_IO_Delay
LCD_IO_ReadData
LCD_IO_WriteData
LCD_IO_WriteMultipleData
LCD_IO_WriteReg
TS_IO_Delay
TS_IO_Read
TS_IO_ReadMultiple
TS_IO_Write
TS_IO_WriteMultiple
STM32412G DISCOVERY Low Level Exported Types
Enumerations
Button_TypeDef
ButtonMode_TypeDef
COM_TypeDef
JOYMode_TypeDef
JOYState_TypeDef
Led_TypeDef
STM32412G DISCOVERY Low Level Exported Constants
STM32412G DISCOVERY Low Level Led
Defines
LED1_PIN
LED2_PIN
LED3_PIN
LED4_PIN
LEDn
LEDx_GPIO_CLK_DISABLE
LEDx_GPIO_CLK_ENABLE
LEDx_GPIO_PORT
STM32412G DISCOVERY Low Level Button
Defines
BUTTONn
DOWN_JOY_EXTI_IRQn
DOWN_JOY_GPIO_CLK_DISABLE
DOWN_JOY_GPIO_CLK_ENABLE
DOWN_JOY_GPIO_PORT
DOWN_JOY_PIN
JOY_ALL_PINS
JOYn
JOYx_GPIO_CLK_DISABLE
JOYx_GPIO_CLK_ENABLE
LEFT_JOY_EXTI_IRQn
LEFT_JOY_GPIO_CLK_DISABLE
LEFT_JOY_GPIO_CLK_ENABLE
LEFT_JOY_GPIO_PORT
LEFT_JOY_PIN
RIGHT_JOY_EXTI_IRQn
RIGHT_JOY_GPIO_CLK_DISABLE
RIGHT_JOY_GPIO_CLK_ENABLE
RIGHT_JOY_GPIO_PORT
RIGHT_JOY_PIN
SEL_JOY_EXTI_IRQn
SEL_JOY_GPIO_CLK_DISABLE
SEL_JOY_GPIO_CLK_ENABLE
SEL_JOY_GPIO_PORT
SEL_JOY_PIN
UP_JOY_EXTI_IRQn
UP_JOY_GPIO_CLK_DISABLE
UP_JOY_GPIO_CLK_ENABLE
UP_JOY_GPIO_PORT
UP_JOY_PIN
WAKEUP_BUTTON_EXTI_IRQn
WAKEUP_BUTTON_GPIO_CLK_DISABLE
WAKEUP_BUTTON_GPIO_CLK_ENABLE
WAKEUP_BUTTON_GPIO_PORT
WAKEUP_BUTTON_PIN
STM32412G_DISCOVERY_LOW_LEVEL_SIGNAL
Defines
SD_DETECT_EXTI_IRQn
SD_DETECT_GPIO_CLK_DISABLE
SD_DETECT_GPIO_CLK_ENABLE
SD_DETECT_GPIO_PORT
SD_DETECT_PIN
SIGNALn
TAMPER_TAMP1_EXTI_IRQn
TAMPER_TAMP1_GPIO_CLK_DISABLE
TAMPER_TAMP1_GPIO_CLK_ENABLE
TAMPER_TAMP1_GPIO_PORT
TAMPER_TAMP1_PIN
TS_INT_EXTI_IRQn
TS_INT_GPIO_CLK_DISABLE
TS_INT_GPIO_CLK_ENABLE
TS_INT_GPIO_PORT
TS_INT_PIN
TS_RST_EXTI_IRQn
TS_RST_GPIO_CLK_DISABLE
TS_RST_GPIO_CLK_ENABLE
TS_RST_GPIO_PORT
TS_RST_PIN
STM32412G DISCOVERY Low Level COM
Defines
AUDIO_I2C_ADDRESS
COMn
DISCOVERY_AUDIO_DMAx_CLK_ENABLE
DISCOVERY_AUDIO_I2Cx
DISCOVERY_AUDIO_I2Cx_CLK_ENABLE
DISCOVERY_AUDIO_I2Cx_ER_IRQn
DISCOVERY_AUDIO_I2Cx_EV_IRQn
DISCOVERY_AUDIO_I2Cx_FORCE_RESET
DISCOVERY_AUDIO_I2Cx_RELEASE_RESET
DISCOVERY_AUDIO_I2Cx_SCL_PIN
DISCOVERY_AUDIO_I2Cx_SCL_SDA_AF
DISCOVERY_AUDIO_I2Cx_SCL_SDA_GPIO_CLK_ENABLE
DISCOVERY_AUDIO_I2Cx_SCL_SDA_GPIO_PORT
DISCOVERY_AUDIO_I2Cx_SDA_PIN
DISCOVERY_COM1
DISCOVERY_COM1_CLK_DISABLE
DISCOVERY_COM1_CLK_ENABLE
DISCOVERY_COM1_IRQn
DISCOVERY_COM1_RX_AF
DISCOVERY_COM1_RX_GPIO_CLK_DISABLE
DISCOVERY_COM1_RX_GPIO_CLK_ENABLE
DISCOVERY_COM1_RX_GPIO_PORT
DISCOVERY_COM1_RX_PIN
DISCOVERY_COM1_TX_AF
DISCOVERY_COM1_TX_GPIO_CLK_DISABLE
DISCOVERY_COM1_TX_GPIO_CLK_ENABLE
DISCOVERY_COM1_TX_GPIO_PORT
DISCOVERY_COM1_TX_PIN
DISCOVERY_COMx_CLK_DISABLE
DISCOVERY_COMx_CLK_ENABLE
DISCOVERY_COMx_RX_GPIO_CLK_DISABLE
DISCOVERY_COMx_RX_GPIO_CLK_ENABLE
DISCOVERY_COMx_TX_GPIO_CLK_DISABLE
DISCOVERY_COMx_TX_GPIO_CLK_ENABLE
DISCOVERY_EXT_DMAx_CLK_ENABLE
DISCOVERY_EXT_I2Cx
DISCOVERY_EXT_I2Cx_CLK_ENABLE
DISCOVERY_EXT_I2Cx_ER_IRQn
DISCOVERY_EXT_I2Cx_EV_IRQn
DISCOVERY_EXT_I2Cx_FORCE_RESET
DISCOVERY_EXT_I2Cx_RELEASE_RESET
DISCOVERY_EXT_I2Cx_SCL_AF
DISCOVERY_EXT_I2Cx_SCL_PIN
DISCOVERY_EXT_I2Cx_SCL_SDA_GPIO_CLK_ENABLE
DISCOVERY_EXT_I2Cx_SCL_SDA_GPIO_PORT
DISCOVERY_EXT_I2Cx_SDA_AF
DISCOVERY_EXT_I2Cx_SDA_PIN
EEPROM_I2C_ADDRESS_A01
EEPROM_I2C_ADDRESS_A02
TS_I2C_ADDRESS
STM32412G DISCOVERY Low Level Exported Functions
Functions
BSP_COM_DeInit
BSP_COM_Init
BSP_GetVersion
BSP_JOY_DeInit
BSP_JOY_GetState
BSP_JOY_Init
BSP_LED_DeInit
BSP_LED_Init
BSP_LED_Off
BSP_LED_On
BSP_LED_Toggle
BSP_PB_DeInit
BSP_PB_GetState
BSP_PB_Init
STM32412G-DISCOVERY AUDIO
STM32412G Discovery Audio Private Types
STM32412G Discovery Audio Private Defines
STM32412G Discovery Audio Private macros
Defines
DFSDM_CLOCK_DIVIDER
DFSDM_FILTER_ORDER
DFSDM_MIC_BIT_SHIFT
DFSDM_OVER_SAMPLING
SaturaLH
STM32412G Discovery Audio Private Variables
Variables
AppBuffHalf
AppBuffTrigger
audio_drv
AudioInVolume
DmaRecBuffCplt
DmaRecHalfBuffCplt
haudio_i2s
haudio_in_i2sext
hAudioIn
hAudioInDfsdmChannel
hAudioInDfsdmFilter
hDmaDfsdm
MicBuff
pScratchBuff
ScratchSize
STM32412G Discovery Audio Private Prototypes
Functions
DFSDMx_ChannelMspDeInit
DFSDMx_ChannelMspInit
DFSDMx_FilterMspDeInit
DFSDMx_FilterMspInit
I2Sx_In_DeInit
I2Sx_In_MspDeInit
I2Sx_In_MspInit
I2Sx_Out_DeInit
STM32412G Discovery Audio Out Private Functions
Functions
BSP_AUDIO_OUT_ChangeBuffer
BSP_AUDIO_OUT_ClockConfig
BSP_AUDIO_OUT_DeInit
BSP_AUDIO_OUT_Error_CallBack
BSP_AUDIO_OUT_HalfTransfer_CallBack
BSP_AUDIO_OUT_Init
BSP_AUDIO_OUT_MspDeInit
BSP_AUDIO_OUT_MspInit
BSP_AUDIO_OUT_Pause
BSP_AUDIO_OUT_Play
BSP_AUDIO_OUT_Resume
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_I2S_ErrorCallback
HAL_I2S_TxCpltCallback
HAL_I2S_TxHalfCpltCallback
I2Sx_Out_Init
STM32412G Discovery Audio In Private functions
Functions
BSP_AUDIO_IN_AllocScratch
BSP_AUDIO_IN_ClockConfig
BSP_AUDIO_IN_ConfigDigitalMic
BSP_AUDIO_IN_ConfigMicDefault
BSP_AUDIO_IN_DeInit
BSP_AUDIO_IN_Error_Callback
BSP_AUDIO_IN_HalfTransfer_CallBack
BSP_AUDIO_IN_HalfTransfer_CallBackEx
BSP_AUDIO_IN_Init
BSP_AUDIO_IN_InitEx
BSP_AUDIO_IN_MspDeInit
BSP_AUDIO_IN_MspInit
BSP_AUDIO_IN_Pause
BSP_AUDIO_IN_PauseEx
BSP_AUDIO_IN_Record
BSP_AUDIO_IN_RecordEx
BSP_AUDIO_IN_Resume
BSP_AUDIO_IN_ResumeEx
BSP_AUDIO_IN_SetVolume
BSP_AUDIO_IN_Stop
BSP_AUDIO_IN_StopEx
BSP_AUDIO_IN_TransferComplete_CallBack
BSP_AUDIO_IN_TransferComplete_CallBackEx
HAL_DFSDM_FilterRegConvCpltCallback
HAL_DFSDM_FilterRegConvHalfCpltCallback
HAL_I2S_RxCpltCallback
HAL_I2S_RxHalfCpltCallback
STM32412G DISCOVERY Audio Exported Types
Data Structures
AUDIOIN_ContextTypeDef
STM32412G DISCOVERY Audio Exported Constants
Defines
AUDIO_DFSDM_DMAx_MIC1_IRQHandler
AUDIO_DFSDM_DMAx_MIC2_IRQHandler
AUDIO_DFSDMx_CKOUT_DMIC_AF
AUDIO_DFSDMx_CKOUT_DMIC_GPIO_CLK_ENABLE
AUDIO_DFSDMx_CKOUT_DMIC_GPIO_PORT
AUDIO_DFSDMx_CKOUT_PIN
AUDIO_DFSDMx_CLK_ENABLE
AUDIO_DFSDMx_DMAx_CLK_ENABLE
AUDIO_DFSDMx_DMAx_MEM_DATA_SIZE
AUDIO_DFSDMx_DMAx_MIC1_CHANNEL
AUDIO_DFSDMx_DMAx_MIC1_IRQ
AUDIO_DFSDMx_DMAx_MIC1_STREAM
AUDIO_DFSDMx_DMAx_MIC2_CHANNEL
AUDIO_DFSDMx_DMAx_MIC2_IRQ
AUDIO_DFSDMx_DMAx_MIC2_STREAM
AUDIO_DFSDMx_DMAx_PERIPH_DATA_SIZE
AUDIO_DFSDMx_DMIC_AF
AUDIO_DFSDMx_DMIC_GPIO_CLK_ENABLE
AUDIO_DFSDMx_DMIC_GPIO_PORT
AUDIO_DFSDMx_DMIC_PIN
AUDIO_DFSDMx_MIC1_CHANNEL
AUDIO_DFSDMx_MIC1_CHANNEL_FOR_FILTER
AUDIO_DFSDMx_MIC1_FILTER
AUDIO_DFSDMx_MIC2_CHANNEL
AUDIO_DFSDMx_MIC2_CHANNEL_FOR_FILTER
AUDIO_DFSDMx_MIC2_FILTER
AUDIO_ERROR
AUDIO_IN_I2Sx
AUDIO_IN_I2Sx_CLK_DISABLE
AUDIO_IN_I2Sx_CLK_ENABLE
AUDIO_IN_I2Sx_DMAx_CHANNEL
AUDIO_IN_I2Sx_DMAx_CLK_DISABLE
AUDIO_IN_I2Sx_DMAx_CLK_ENABLE
AUDIO_IN_I2Sx_DMAx_IRQ
AUDIO_IN_I2Sx_DMAx_IRQ
AUDIO_IN_I2Sx_DMAx_IRQHandler
AUDIO_IN_I2Sx_DMAx_MEM_DATA_SIZE
AUDIO_IN_I2Sx_DMAx_PERIPH_DATA_SIZE
AUDIO_IN_I2Sx_DMAx_STREAM
AUDIO_IN_I2Sx_EXT_SD_AF
AUDIO_IN_I2Sx_EXT_SD_GPIO_CLK_DISABLE
AUDIO_IN_I2Sx_EXT_SD_GPIO_CLK_ENABLE
AUDIO_IN_I2Sx_EXT_SD_GPIO_PORT
AUDIO_IN_I2Sx_EXT_SD_PIN
AUDIO_IN_IRQ_PREPRIO
AUDIO_OK
AUDIO_OUT_I2Sx
AUDIO_OUT_I2Sx_CLK_DISABLE
AUDIO_OUT_I2Sx_CLK_ENABLE
AUDIO_OUT_I2Sx_DMAx_CHANNEL
AUDIO_OUT_I2Sx_DMAx_CLK_DISABLE
AUDIO_OUT_I2Sx_DMAx_CLK_ENABLE
AUDIO_OUT_I2Sx_DMAx_IRQ
AUDIO_OUT_I2Sx_DMAx_IRQHandler
AUDIO_OUT_I2Sx_DMAx_MEM_DATA_SIZE
AUDIO_OUT_I2Sx_DMAx_PERIPH_DATA_SIZE
AUDIO_OUT_I2Sx_DMAx_STREAM
AUDIO_OUT_I2Sx_MCK_AF
AUDIO_OUT_I2Sx_MCK_GPIO_CLK_DISABLE
AUDIO_OUT_I2Sx_MCK_GPIO_CLK_ENABLE
AUDIO_OUT_I2Sx_MCK_GPIO_PORT
AUDIO_OUT_I2Sx_MCK_PIN
AUDIO_OUT_I2Sx_SCK_AF
AUDIO_OUT_I2Sx_SCK_GPIO_CLK_DISABLE
AUDIO_OUT_I2Sx_SCK_GPIO_CLK_ENABLE
AUDIO_OUT_I2Sx_SCK_GPIO_PORT
AUDIO_OUT_I2Sx_SCK_PIN
AUDIO_OUT_I2Sx_SD_AF
AUDIO_OUT_I2Sx_SD_GPIO_CLK_DISABLE
AUDIO_OUT_I2Sx_SD_GPIO_CLK_ENABLE
AUDIO_OUT_I2Sx_SD_GPIO_PORT
AUDIO_OUT_I2Sx_SD_PIN
AUDIO_OUT_I2Sx_WS_AF
AUDIO_OUT_I2Sx_WS_GPIO_CLK_DISABLE
AUDIO_OUT_I2Sx_WS_GPIO_CLK_ENABLE
AUDIO_OUT_I2Sx_WS_GPIO_PORT
AUDIO_OUT_I2Sx_WS_PIN
AUDIO_OUT_IRQ_PREPRIO
AUDIO_TIMEOUT
AUDIO_TIMx
AUDIO_TIMx_AF
AUDIO_TIMx_CLK_DISABLE
AUDIO_TIMx_CLK_ENABLE
AUDIO_TIMx_GPIO_CLK_DISABLE
AUDIO_TIMx_GPIO_CLK_ENABLE
AUDIO_TIMx_GPIO_PORT
AUDIO_TIMx_IN_CHANNEL
AUDIO_TIMx_IN_GPIO_PIN
AUDIO_TIMx_OUT_CHANNEL
AUDIO_TIMx_OUT_GPIO_PIN
AUDIODATA_SIZE
DEFAULT_AUDIO_IN_BIT_RESOLUTION
DEFAULT_AUDIO_IN_CHANNEL_NBR
DEFAULT_AUDIO_IN_FREQ
DEFAULT_AUDIO_IN_VOLUME
DEFAULT_AUDIO_OUT_BIT_RESOLUTION
DEFAULT_AUDIO_OUT_CHANNEL_NBR
DEFAULT_AUDIO_OUT_FREQ
DEFAULT_AUDIO_OUT_VOLUME
DFSDM_MIC_NUMBER
DMA_MAX_SIZE
INPUT_DEVICE_ANALOG_MIC
INPUT_DEVICE_DIGITAL_MIC
INPUT_DEVICE_DIGITAL_MIC1
INPUT_DEVICE_DIGITAL_MIC2
OUTPUT_DEVICE_HEADPHONE1
OUTPUT_DEVICE_HEADPHONE2
STM32412G DISCOVERY Audio Exported Variables
Variables
AudioInVolume
STM32412G DISCOVERY Audio Exported Macros
Defines
DMA_MAX
POS_VAL
STM32412G DISCOVERY AUDIO OUT Exported Functions
Functions
BSP_AUDIO_OUT_ChangeBuffer
BSP_AUDIO_OUT_ClockConfig
BSP_AUDIO_OUT_DeInit
BSP_AUDIO_OUT_Error_CallBack
BSP_AUDIO_OUT_HalfTransfer_CallBack
BSP_AUDIO_OUT_Init
BSP_AUDIO_OUT_MspDeInit
BSP_AUDIO_OUT_MspInit
BSP_AUDIO_OUT_Pause
BSP_AUDIO_OUT_Play
BSP_AUDIO_OUT_Resume
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
STM32412G DISCOVERY AUDIO IN Exported Functions
Functions
BSP_AUDIO_IN_AllocScratch
BSP_AUDIO_IN_ClockConfig
BSP_AUDIO_IN_ConfigDigitalMic
BSP_AUDIO_IN_ConfigMicDefault
BSP_AUDIO_IN_DeInit
BSP_AUDIO_IN_Error_Callback
BSP_AUDIO_IN_HalfTransfer_CallBack
BSP_AUDIO_IN_HalfTransfer_CallBackEx
BSP_AUDIO_IN_Init
BSP_AUDIO_IN_InitEx
BSP_AUDIO_IN_MspDeInit
BSP_AUDIO_IN_MspInit
BSP_AUDIO_IN_Pause
BSP_AUDIO_IN_PauseEx
BSP_AUDIO_IN_Record
BSP_AUDIO_IN_RecordEx
BSP_AUDIO_IN_Resume
BSP_AUDIO_IN_ResumeEx
BSP_AUDIO_IN_SetFrequency
BSP_AUDIO_IN_SetVolume
BSP_AUDIO_IN_Stop
BSP_AUDIO_IN_StopEx
BSP_AUDIO_IN_TransferComplete_CallBack
BSP_AUDIO_IN_TransferComplete_CallBackEx
Functions
DFSDMx_DeInit
I2Sx_In_Init
STM32412G-DISCOVERY EEPROM
STM32412G Discovery Eeprom Private Variables
Variables
EEPROMAddress
EEPROMDataRead
EEPROMDataWrite
STM32412G Discovery Eeprom Private Functions
Functions
BSP_EEPROM_DeInit
BSP_EEPROM_Init
BSP_EEPROM_ReadBuffer
BSP_EEPROM_TIMEOUT_UserCallback
BSP_EEPROM_WaitEepromStandbyState
BSP_EEPROM_WriteBuffer
BSP_EEPROM_WritePage
STM32412G DISCOVERY EEPROM Exported Constants
Defines
EEPROM_FAIL
EEPROM_MAX_SIZE
EEPROM_MAX_TRIALS
EEPROM_OK
EEPROM_PAGESIZE
EEPROM_TIMEOUT
STM32412G DISCOVERY EEPROM Exported Functions
Functions
BSP_EEPROM_DeInit
BSP_EEPROM_Init
BSP_EEPROM_ReadBuffer
BSP_EEPROM_TIMEOUT_UserCallback
BSP_EEPROM_WaitEepromStandbyState
BSP_EEPROM_WriteBuffer
BSP_EEPROM_WritePage
EEPROM_IO_Init
EEPROM_IO_IsDeviceReady
EEPROM_IO_ReadData
EEPROM_IO_WriteData
STM32412G-DISCOVERY LCD
STM32412G Discovery Lcd Private Macros
Defines
ABS
POLY_X
POLY_Y
STM32412G Discovery Lcd Private Variables
Variables
DrawProp
LcdDrv
STM32412G Discovery Lcd Private FunctionPrototypes
STM32412G Discovery Lcd Private Functions
Functions
BSP_LCD_Clear
BSP_LCD_ClearStringLine
BSP_LCD_DeInit
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_DrawPixel
BSP_LCD_DrawPolygon
BSP_LCD_DrawRect
BSP_LCD_DrawRGBImage
BSP_LCD_DrawVLine
BSP_LCD_FillCircle
BSP_LCD_FillEllipse
BSP_LCD_FillPolygon
BSP_LCD_FillRect
BSP_LCD_GetBackColor
BSP_LCD_GetFont
BSP_LCD_GetTextColor
BSP_LCD_GetXSize
BSP_LCD_GetYSize
BSP_LCD_Init
BSP_LCD_InitEx
BSP_LCD_MspDeInit
BSP_LCD_MspInit
BSP_LCD_ReadPixel
BSP_LCD_SetBackColor
BSP_LCD_SetFont
BSP_LCD_SetTextColor
DrawChar
FillTriangle
SetDisplayWindow
STM32412G DISCOVERY LCD Exported Types
Typedefs
pPoint
Enumerations
Line_ModeTypdef
Data Structures
LCD_DrawPropTypeDef
Point
STM32412G DISCOVERY LCD Exported Constants
Defines
LCD_BL_CTRL_GPIO_CLK_DISABLE
LCD_BL_CTRL_GPIO_CLK_ENABLE
LCD_BL_CTRL_GPIO_PORT
LCD_BL_CTRL_PIN
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_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_ORIENTATION_LANDSCAPE
LCD_ORIENTATION_LANDSCAPE_ROT180
LCD_ORIENTATION_PORTRAIT
LCD_RESET_GPIO_CLK_DISABLE
LCD_RESET_GPIO_CLK_ENABLE
LCD_RESET_GPIO_PORT
LCD_RESET_PIN
LCD_TE_GPIO_CLK_DISABLE
LCD_TE_GPIO_CLK_ENABLE
LCD_TE_GPIO_PORT
LCD_TE_PIN
LCD_TIMEOUT
STM32412G DISCOVERY LCD Exported Functions
Functions
BSP_LCD_Clear
BSP_LCD_ClearStringLine
BSP_LCD_DeInit
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_DrawPixel
BSP_LCD_DrawPolygon
BSP_LCD_DrawRect
BSP_LCD_DrawRGBImage
BSP_LCD_DrawVLine
BSP_LCD_FillCircle
BSP_LCD_FillEllipse
BSP_LCD_FillPolygon
BSP_LCD_FillRect
BSP_LCD_GetBackColor
BSP_LCD_GetFont
BSP_LCD_GetTextColor
BSP_LCD_GetXSize
BSP_LCD_GetYSize
BSP_LCD_Init
BSP_LCD_InitEx
BSP_LCD_MspDeInit
BSP_LCD_MspInit
BSP_LCD_ReadPixel
BSP_LCD_SetBackColor
BSP_LCD_SetFont
BSP_LCD_SetTextColor
STM32412G-DISCOVERY QSPI
STM32412G Discovery QSPI Private Variables
Variables
QSPIHandle
STM32412G Discovery QSPI Private FunctionPrototypes
STM32412G Discovery QSPI Private Functions
Functions
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_MspDeInit
BSP_QSPI_MspInit
BSP_QSPI_Read
BSP_QSPI_Write
QSPI_AutoPollingMemReady
QSPI_DummyCyclesCfg
QSPI_ResetMemory
QSPI_WriteEnable
STM32412G Discovery QSPI Exported Constants
Defines
QSPI_BUSY
QSPI_CLK_DISABLE
QSPI_CLK_ENABLE
QSPI_CLK_GPIO_CLK_DISABLE
QSPI_CLK_GPIO_CLK_ENABLE
QSPI_CLK_GPIO_PORT
QSPI_CLK_PIN
QSPI_CS_GPIO_CLK_DISABLE
QSPI_CS_GPIO_CLK_ENABLE
QSPI_CS_GPIO_PORT
QSPI_CS_PIN
QSPI_D0_GPIO_PORT
QSPI_D0_PIN
QSPI_D1_GPIO_PORT
QSPI_D1_PIN
QSPI_D2_GPIO_PORT
QSPI_D2_PIN
QSPI_D3_GPIO_PORT
QSPI_D3_PIN
QSPI_Dx_GPIO_CLK_DISABLE
QSPI_Dx_GPIO_CLK_ENABLE
QSPI_ERROR
QSPI_FLASH_SIZE
QSPI_FORCE_RESET
QSPI_NOT_SUPPORTED
QSPI_OK
QSPI_PAGE_SIZE
QSPI_RELEASE_RESET
QSPI_SUSPENDED
STM32412G Discovery QSPI Exported Types
Data Structures
QSPI_Info
STM32412G Discovery QSPI Exported Functions
Defines
BSP_QSPI_MemoryMappedMode
Functions
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_MspDeInit
BSP_QSPI_MspInit
BSP_QSPI_Read
BSP_QSPI_Write
STM32412G-DISCOVERY SD
STM32412G Discovery Sd Private Variables
Variables
uSdHandle
STM32412G Discovery Sd Private Functions
Functions
BSP_SD_AbortCallback
BSP_SD_DeInit
BSP_SD_Detect_MspInit
BSP_SD_Erase
BSP_SD_GetCardInfo
BSP_SD_GetCardState
BSP_SD_Init
BSP_SD_IsDetected
BSP_SD_ITConfig
BSP_SD_MspDeInit
BSP_SD_MspInit
BSP_SD_ReadBlocks
BSP_SD_ReadBlocks_DMA
BSP_SD_ReadCpltCallback
BSP_SD_WriteBlocks
BSP_SD_WriteBlocks_DMA
BSP_SD_WriteCpltCallback
HAL_SD_AbortCallback
HAL_SD_RxCpltCallback
HAL_SD_TxCpltCallback
STM32412G DISCOVERY SD Exported Types
Defines
BSP_SD_CardInfo
STM32412G DISCOVERY SD Exported Constants
Defines
__DMAx_TxRx_CLK_ENABLE
BSP_SD_DMA_Rx_IRQHandler
BSP_SD_DMA_Tx_IRQHandler
BSP_SD_IRQHandler
MSD_ERROR
MSD_ERROR_SD_NOT_PRESENT
MSD_OK
SD_DATATIMEOUT
SD_DetectIRQHandler
SD_DMAx_Rx_CHANNEL
SD_DMAx_Rx_IRQn
SD_DMAx_Rx_STREAM
SD_DMAx_Tx_CHANNEL
SD_DMAx_Tx_IRQn
SD_DMAx_Tx_STREAM
SD_NOT_PRESENT
SD_PRESENT
SD_TRANSFER_BUSY
SD_TRANSFER_OK
STM32412G DISCOVERY SD Exported Functions
Functions
BSP_SD_AbortCallback
BSP_SD_DeInit
BSP_SD_Detect_MspInit
BSP_SD_Erase
BSP_SD_GetCardInfo
BSP_SD_GetCardState
BSP_SD_Init
BSP_SD_IsDetected
BSP_SD_ITConfig
BSP_SD_MspDeInit
BSP_SD_MspInit
BSP_SD_ReadBlocks
BSP_SD_ReadBlocks_DMA
BSP_SD_ReadCpltCallback
BSP_SD_WriteBlocks
BSP_SD_WriteBlocks_DMA
BSP_SD_WriteCpltCallback
STM32412G-DISCOVERY TS
STM32412G Discovery TS Private Variables
Variables
I2C_Address
ts_event_string_tab
ts_gesture_id_string_tab
tsDriver
tsOrientation
STM32412G Discovery TS Private Functions
Functions
BSP_TS_GetState
BSP_TS_Init
BSP_TS_InitEx
BSP_TS_INT_MspInit
BSP_TS_ITConfig
STM32412G Discovery TS Exported Constants
Defines
TS_IRQ_PENDING
TS_MAX_NB_TOUCH
TS_NO_IRQ_PENDING
TS_ORIENTATION_LANDSCAPE
TS_ORIENTATION_LANDSCAPE_ROT180
TS_ORIENTATION_PORTRAIT
TS_SWAP_NONE
TS_SWAP_X
TS_SWAP_XY
TS_SWAP_Y
STM32412G Discovery TS Exported Types
Enumerations
TS_GestureIdTypeDef
TS_StatusTypeDef
TS_TouchEventTypeDef
Data Structures
TS_StateTypeDef
STM32412G DISCOVERY TS Imported Variables
Variables
ts_event_string_tab
ts_gesture_id_string_tab
STM32412G Discovery TS Exported Functions
Functions
BSP_TS_GetState
BSP_TS_Init
BSP_TS_InitEx
BSP_TS_INT_MspInit
BSP_TS_ITConfig
Data Structures
Data Structures
AUDIOIN_ContextTypeDef
BitResolution
ChannelNbr
Frequency
InputDevice
MultiBuffMode
pRecBuf
RecSize
LCD_CONTROLLER_TypeDef
RAM
REG
LCD_DrawPropTypeDef
BackColor
pFont
TextColor
Point
X
Y
QSPI_Info
EraseSectorSize
EraseSectorsNumber
FlashSize
ProgPageSize
ProgPagesNumber
TS_StateTypeDef
touchDetected
touchX
touchY
Data Structure Index
Data Fields
All
Variables
Files
File List
stm32412g_discovery.c
__STM32412G_DISCOVERY_BSP_VERSION
__STM32412G_DISCOVERY_BSP_VERSION_MAIN
__STM32412G_DISCOVERY_BSP_VERSION_RC
__STM32412G_DISCOVERY_BSP_VERSION_SUB1
__STM32412G_DISCOVERY_BSP_VERSION_SUB2
FMC_BANK1
FMC_BANK1_BASE
FMC_BANK3_BASE
AUDIO_IO_DeInit
AUDIO_IO_Delay
AUDIO_IO_Init
AUDIO_IO_Read
AUDIO_IO_Write
BSP_COM_DeInit
BSP_COM_Init
BSP_GetVersion
BSP_JOY_DeInit
BSP_JOY_GetState
BSP_JOY_Init
BSP_LED_DeInit
BSP_LED_Init
BSP_LED_Off
BSP_LED_On
BSP_LED_Toggle
BSP_PB_DeInit
BSP_PB_GetState
BSP_PB_Init
EEPROM_IO_Init
EEPROM_IO_IsDeviceReady
EEPROM_IO_ReadData
EEPROM_IO_WriteData
FMC_BANK1_Init
FMC_BANK1_MspInit
FMC_BANK1_ReadData
FMC_BANK1_WriteData
FMC_BANK1_WriteReg
I2Cx_DeInit
I2Cx_Error
I2Cx_Init
I2Cx_IsDeviceReady
I2Cx_MspInit
I2Cx_ReadMultiple
I2Cx_WriteMultiple
LCD_IO_Delay
LCD_IO_Init
LCD_IO_ReadData
LCD_IO_WriteData
LCD_IO_WriteMultipleData
LCD_IO_WriteReg
TS_IO_Delay
TS_IO_Init
TS_IO_Read
TS_IO_ReadMultiple
TS_IO_Write
TS_IO_WriteMultiple
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
GPIO_PIN
hI2cAudioHandler
hI2cExtHandler
JOY_IRQn
JOY_PIN
JOY_PORT
stm32412g_discovery.h
AUDIO_I2C_ADDRESS
BUTTONn
COMn
DISCOVERY_AUDIO_DMAx_CLK_ENABLE
DISCOVERY_AUDIO_I2Cx
DISCOVERY_AUDIO_I2Cx_CLK_ENABLE
DISCOVERY_AUDIO_I2Cx_ER_IRQn
DISCOVERY_AUDIO_I2Cx_EV_IRQn
DISCOVERY_AUDIO_I2Cx_FORCE_RESET
DISCOVERY_AUDIO_I2Cx_RELEASE_RESET
DISCOVERY_AUDIO_I2Cx_SCL_PIN
DISCOVERY_AUDIO_I2Cx_SCL_SDA_AF
DISCOVERY_AUDIO_I2Cx_SCL_SDA_GPIO_CLK_ENABLE
DISCOVERY_AUDIO_I2Cx_SCL_SDA_GPIO_PORT
DISCOVERY_AUDIO_I2Cx_SDA_PIN
DISCOVERY_COM1
DISCOVERY_COM1_CLK_DISABLE
DISCOVERY_COM1_CLK_ENABLE
DISCOVERY_COM1_IRQn
DISCOVERY_COM1_RX_AF
DISCOVERY_COM1_RX_GPIO_CLK_DISABLE
DISCOVERY_COM1_RX_GPIO_CLK_ENABLE
DISCOVERY_COM1_RX_GPIO_PORT
DISCOVERY_COM1_RX_PIN
DISCOVERY_COM1_TX_AF
DISCOVERY_COM1_TX_GPIO_CLK_DISABLE
DISCOVERY_COM1_TX_GPIO_CLK_ENABLE
DISCOVERY_COM1_TX_GPIO_PORT
DISCOVERY_COM1_TX_PIN
DISCOVERY_COMx_CLK_DISABLE
DISCOVERY_COMx_CLK_ENABLE
DISCOVERY_COMx_RX_GPIO_CLK_DISABLE
DISCOVERY_COMx_RX_GPIO_CLK_ENABLE
DISCOVERY_COMx_TX_GPIO_CLK_DISABLE
DISCOVERY_COMx_TX_GPIO_CLK_ENABLE
DISCOVERY_EXT_DMAx_CLK_ENABLE
DISCOVERY_EXT_I2Cx
DISCOVERY_EXT_I2Cx_CLK_ENABLE
DISCOVERY_EXT_I2Cx_ER_IRQn
DISCOVERY_EXT_I2Cx_EV_IRQn
DISCOVERY_EXT_I2Cx_FORCE_RESET
DISCOVERY_EXT_I2Cx_RELEASE_RESET
DISCOVERY_EXT_I2Cx_SCL_AF
DISCOVERY_EXT_I2Cx_SCL_PIN
DISCOVERY_EXT_I2Cx_SCL_SDA_GPIO_CLK_ENABLE
DISCOVERY_EXT_I2Cx_SCL_SDA_GPIO_PORT
DISCOVERY_EXT_I2Cx_SDA_AF
DISCOVERY_EXT_I2Cx_SDA_PIN
DOWN_JOY_EXTI_IRQn
DOWN_JOY_GPIO_CLK_DISABLE
DOWN_JOY_GPIO_CLK_ENABLE
DOWN_JOY_GPIO_PORT
DOWN_JOY_PIN
EEPROM_I2C_ADDRESS_A01
EEPROM_I2C_ADDRESS_A02
JOY_ALL_PINS
JOYn
JOYx_GPIO_CLK_DISABLE
JOYx_GPIO_CLK_ENABLE
LED1_PIN
LED2_PIN
LED3_PIN
LED4_PIN
LEDn
LEDx_GPIO_CLK_DISABLE
LEDx_GPIO_CLK_ENABLE
LEDx_GPIO_PORT
LEFT_JOY_EXTI_IRQn
LEFT_JOY_GPIO_CLK_DISABLE
LEFT_JOY_GPIO_CLK_ENABLE
LEFT_JOY_GPIO_PORT
LEFT_JOY_PIN
RIGHT_JOY_EXTI_IRQn
RIGHT_JOY_GPIO_CLK_DISABLE
RIGHT_JOY_GPIO_CLK_ENABLE
RIGHT_JOY_GPIO_PORT
RIGHT_JOY_PIN
SD_DETECT_EXTI_IRQn
SD_DETECT_GPIO_CLK_DISABLE
SD_DETECT_GPIO_CLK_ENABLE
SD_DETECT_GPIO_PORT
SD_DETECT_PIN
SEL_JOY_EXTI_IRQn
SEL_JOY_GPIO_CLK_DISABLE
SEL_JOY_GPIO_CLK_ENABLE
SEL_JOY_GPIO_PORT
SEL_JOY_PIN
SIGNALn
TAMPER_TAMP1_EXTI_IRQn
TAMPER_TAMP1_GPIO_CLK_DISABLE
TAMPER_TAMP1_GPIO_CLK_ENABLE
TAMPER_TAMP1_GPIO_PORT
TAMPER_TAMP1_PIN
TS_I2C_ADDRESS
TS_INT_EXTI_IRQn
TS_INT_GPIO_CLK_DISABLE
TS_INT_GPIO_CLK_ENABLE
TS_INT_GPIO_PORT
TS_INT_PIN
TS_RST_EXTI_IRQn
TS_RST_GPIO_CLK_DISABLE
TS_RST_GPIO_CLK_ENABLE
TS_RST_GPIO_PORT
TS_RST_PIN
UP_JOY_EXTI_IRQn
UP_JOY_GPIO_CLK_DISABLE
UP_JOY_GPIO_CLK_ENABLE
UP_JOY_GPIO_PORT
UP_JOY_PIN
WAKEUP_BUTTON_EXTI_IRQn
WAKEUP_BUTTON_GPIO_CLK_DISABLE
WAKEUP_BUTTON_GPIO_CLK_ENABLE
WAKEUP_BUTTON_GPIO_PORT
WAKEUP_BUTTON_PIN
Button_TypeDef
ButtonMode_TypeDef
COM_TypeDef
JOYMode_TypeDef
JOYState_TypeDef
Led_TypeDef
BSP_COM_DeInit
BSP_COM_Init
BSP_GetVersion
BSP_JOY_DeInit
BSP_JOY_GetState
BSP_JOY_Init
BSP_LED_DeInit
BSP_LED_Init
BSP_LED_Off
BSP_LED_On
BSP_LED_Toggle
BSP_PB_DeInit
BSP_PB_GetState
BSP_PB_Init
stm32412g_discovery_audio.c
DFSDM_CLOCK_DIVIDER
DFSDM_FILTER_ORDER
DFSDM_MIC_BIT_SHIFT
DFSDM_OVER_SAMPLING
SaturaLH
BSP_AUDIO_IN_AllocScratch
BSP_AUDIO_IN_ClockConfig
BSP_AUDIO_IN_ConfigDigitalMic
BSP_AUDIO_IN_ConfigMicDefault
BSP_AUDIO_IN_DeInit
BSP_AUDIO_IN_Error_Callback
BSP_AUDIO_IN_HalfTransfer_CallBack
BSP_AUDIO_IN_HalfTransfer_CallBackEx
BSP_AUDIO_IN_Init
BSP_AUDIO_IN_InitEx
BSP_AUDIO_IN_MspDeInit
BSP_AUDIO_IN_MspInit
BSP_AUDIO_IN_Pause
BSP_AUDIO_IN_PauseEx
BSP_AUDIO_IN_Record
BSP_AUDIO_IN_RecordEx
BSP_AUDIO_IN_Resume
BSP_AUDIO_IN_ResumeEx
BSP_AUDIO_IN_SetVolume
BSP_AUDIO_IN_Stop
BSP_AUDIO_IN_StopEx
BSP_AUDIO_IN_TransferComplete_CallBack
BSP_AUDIO_IN_TransferComplete_CallBackEx
BSP_AUDIO_OUT_ChangeBuffer
BSP_AUDIO_OUT_ClockConfig
BSP_AUDIO_OUT_DeInit
BSP_AUDIO_OUT_Error_CallBack
BSP_AUDIO_OUT_HalfTransfer_CallBack
BSP_AUDIO_OUT_Init
BSP_AUDIO_OUT_MspDeInit
BSP_AUDIO_OUT_MspInit
BSP_AUDIO_OUT_Pause
BSP_AUDIO_OUT_Play
BSP_AUDIO_OUT_Resume
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
DFSDMx_ChannelMspDeInit
DFSDMx_ChannelMspInit
DFSDMx_DeInit
DFSDMx_FilterMspDeInit
DFSDMx_FilterMspInit
HAL_DFSDM_FilterRegConvCpltCallback
HAL_DFSDM_FilterRegConvHalfCpltCallback
HAL_I2S_ErrorCallback
HAL_I2S_RxCpltCallback
HAL_I2S_RxHalfCpltCallback
HAL_I2S_TxCpltCallback
HAL_I2S_TxHalfCpltCallback
I2Sx_In_DeInit
I2Sx_In_Init
I2Sx_In_MspDeInit
I2Sx_In_MspInit
I2Sx_Out_DeInit
I2Sx_Out_Init
AppBuffHalf
AppBuffTrigger
audio_drv
AudioInVolume
DmaRecBuffCplt
DmaRecHalfBuffCplt
haudio_i2s
haudio_in_i2sext
hAudioIn
hAudioInDfsdmChannel
hAudioInDfsdmFilter
hDmaDfsdm
MicBuff
pScratchBuff
ScratchSize
stm32412g_discovery_audio.h
AUDIO_DFSDM_DMAx_MIC1_IRQHandler
AUDIO_DFSDM_DMAx_MIC2_IRQHandler
AUDIO_DFSDMx_CKOUT_DMIC_AF
AUDIO_DFSDMx_CKOUT_DMIC_GPIO_CLK_ENABLE
AUDIO_DFSDMx_CKOUT_DMIC_GPIO_PORT
AUDIO_DFSDMx_CKOUT_PIN
AUDIO_DFSDMx_CLK_ENABLE
AUDIO_DFSDMx_DMAx_CLK_ENABLE
AUDIO_DFSDMx_DMAx_MEM_DATA_SIZE
AUDIO_DFSDMx_DMAx_MIC1_CHANNEL
AUDIO_DFSDMx_DMAx_MIC1_IRQ
AUDIO_DFSDMx_DMAx_MIC1_STREAM
AUDIO_DFSDMx_DMAx_MIC2_CHANNEL
AUDIO_DFSDMx_DMAx_MIC2_IRQ
AUDIO_DFSDMx_DMAx_MIC2_STREAM
AUDIO_DFSDMx_DMAx_PERIPH_DATA_SIZE
AUDIO_DFSDMx_DMIC_AF
AUDIO_DFSDMx_DMIC_GPIO_CLK_ENABLE
AUDIO_DFSDMx_DMIC_GPIO_PORT
AUDIO_DFSDMx_DMIC_PIN
AUDIO_DFSDMx_MIC1_CHANNEL
AUDIO_DFSDMx_MIC1_CHANNEL_FOR_FILTER
AUDIO_DFSDMx_MIC1_FILTER
AUDIO_DFSDMx_MIC2_CHANNEL
AUDIO_DFSDMx_MIC2_CHANNEL_FOR_FILTER
AUDIO_DFSDMx_MIC2_FILTER
AUDIO_ERROR
AUDIO_IN_I2Sx
AUDIO_IN_I2Sx_CLK_DISABLE
AUDIO_IN_I2Sx_CLK_ENABLE
AUDIO_IN_I2Sx_DMAx_CHANNEL
AUDIO_IN_I2Sx_DMAx_CLK_DISABLE
AUDIO_IN_I2Sx_DMAx_CLK_ENABLE
AUDIO_IN_I2Sx_DMAx_IRQ
AUDIO_IN_I2Sx_DMAx_IRQ
AUDIO_IN_I2Sx_DMAx_IRQHandler
AUDIO_IN_I2Sx_DMAx_MEM_DATA_SIZE
AUDIO_IN_I2Sx_DMAx_PERIPH_DATA_SIZE
AUDIO_IN_I2Sx_DMAx_STREAM
AUDIO_IN_I2Sx_EXT_SD_AF
AUDIO_IN_I2Sx_EXT_SD_GPIO_CLK_DISABLE
AUDIO_IN_I2Sx_EXT_SD_GPIO_CLK_ENABLE
AUDIO_IN_I2Sx_EXT_SD_GPIO_PORT
AUDIO_IN_I2Sx_EXT_SD_PIN
AUDIO_IN_IRQ_PREPRIO
AUDIO_OK
AUDIO_OUT_I2Sx
AUDIO_OUT_I2Sx_CLK_DISABLE
AUDIO_OUT_I2Sx_CLK_ENABLE
AUDIO_OUT_I2Sx_DMAx_CHANNEL
AUDIO_OUT_I2Sx_DMAx_CLK_DISABLE
AUDIO_OUT_I2Sx_DMAx_CLK_ENABLE
AUDIO_OUT_I2Sx_DMAx_IRQ
AUDIO_OUT_I2Sx_DMAx_IRQHandler
AUDIO_OUT_I2Sx_DMAx_MEM_DATA_SIZE
AUDIO_OUT_I2Sx_DMAx_PERIPH_DATA_SIZE
AUDIO_OUT_I2Sx_DMAx_STREAM
AUDIO_OUT_I2Sx_MCK_AF
AUDIO_OUT_I2Sx_MCK_GPIO_CLK_DISABLE
AUDIO_OUT_I2Sx_MCK_GPIO_CLK_ENABLE
AUDIO_OUT_I2Sx_MCK_GPIO_PORT
AUDIO_OUT_I2Sx_MCK_PIN
AUDIO_OUT_I2Sx_SCK_AF
AUDIO_OUT_I2Sx_SCK_GPIO_CLK_DISABLE
AUDIO_OUT_I2Sx_SCK_GPIO_CLK_ENABLE
AUDIO_OUT_I2Sx_SCK_GPIO_PORT
AUDIO_OUT_I2Sx_SCK_PIN
AUDIO_OUT_I2Sx_SD_AF
AUDIO_OUT_I2Sx_SD_GPIO_CLK_DISABLE
AUDIO_OUT_I2Sx_SD_GPIO_CLK_ENABLE
AUDIO_OUT_I2Sx_SD_GPIO_PORT
AUDIO_OUT_I2Sx_SD_PIN
AUDIO_OUT_I2Sx_WS_AF
AUDIO_OUT_I2Sx_WS_GPIO_CLK_DISABLE
AUDIO_OUT_I2Sx_WS_GPIO_CLK_ENABLE
AUDIO_OUT_I2Sx_WS_GPIO_PORT
AUDIO_OUT_I2Sx_WS_PIN
AUDIO_OUT_IRQ_PREPRIO
AUDIO_TIMEOUT
AUDIO_TIMx
AUDIO_TIMx_AF
AUDIO_TIMx_CLK_DISABLE
AUDIO_TIMx_CLK_ENABLE
AUDIO_TIMx_GPIO_CLK_DISABLE
AUDIO_TIMx_GPIO_CLK_ENABLE
AUDIO_TIMx_GPIO_PORT
AUDIO_TIMx_IN_CHANNEL
AUDIO_TIMx_IN_GPIO_PIN
AUDIO_TIMx_OUT_CHANNEL
AUDIO_TIMx_OUT_GPIO_PIN
AUDIODATA_SIZE
DEFAULT_AUDIO_IN_BIT_RESOLUTION
DEFAULT_AUDIO_IN_CHANNEL_NBR
DEFAULT_AUDIO_IN_FREQ
DEFAULT_AUDIO_IN_VOLUME
DEFAULT_AUDIO_OUT_BIT_RESOLUTION
DEFAULT_AUDIO_OUT_CHANNEL_NBR
DEFAULT_AUDIO_OUT_FREQ
DEFAULT_AUDIO_OUT_VOLUME
DFSDM_MIC_NUMBER
DMA_MAX
DMA_MAX_SIZE
INPUT_DEVICE_ANALOG_MIC
INPUT_DEVICE_DIGITAL_MIC
INPUT_DEVICE_DIGITAL_MIC1
INPUT_DEVICE_DIGITAL_MIC2
OUTPUT_DEVICE_HEADPHONE1
OUTPUT_DEVICE_HEADPHONE2
POS_VAL
BSP_AUDIO_IN_AllocScratch
BSP_AUDIO_IN_ClockConfig
BSP_AUDIO_IN_ConfigDigitalMic
BSP_AUDIO_IN_ConfigMicDefault
BSP_AUDIO_IN_DeInit
BSP_AUDIO_IN_Error_Callback
BSP_AUDIO_IN_HalfTransfer_CallBack
BSP_AUDIO_IN_HalfTransfer_CallBackEx
BSP_AUDIO_IN_Init
BSP_AUDIO_IN_InitEx
BSP_AUDIO_IN_MspDeInit
BSP_AUDIO_IN_MspInit
BSP_AUDIO_IN_Pause
BSP_AUDIO_IN_PauseEx
BSP_AUDIO_IN_Record
BSP_AUDIO_IN_RecordEx
BSP_AUDIO_IN_Resume
BSP_AUDIO_IN_ResumeEx
BSP_AUDIO_IN_SetFrequency
BSP_AUDIO_IN_SetVolume
BSP_AUDIO_IN_Stop
BSP_AUDIO_IN_StopEx
BSP_AUDIO_IN_TransferComplete_CallBack
BSP_AUDIO_IN_TransferComplete_CallBackEx
BSP_AUDIO_OUT_ChangeBuffer
BSP_AUDIO_OUT_ClockConfig
BSP_AUDIO_OUT_DeInit
BSP_AUDIO_OUT_Error_CallBack
BSP_AUDIO_OUT_HalfTransfer_CallBack
BSP_AUDIO_OUT_Init
BSP_AUDIO_OUT_MspDeInit
BSP_AUDIO_OUT_MspInit
BSP_AUDIO_OUT_Pause
BSP_AUDIO_OUT_Play
BSP_AUDIO_OUT_Resume
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
stm32412g_discovery_eeprom.c
BSP_EEPROM_DeInit
BSP_EEPROM_Init
BSP_EEPROM_ReadBuffer
BSP_EEPROM_TIMEOUT_UserCallback
BSP_EEPROM_WaitEepromStandbyState
BSP_EEPROM_WriteBuffer
BSP_EEPROM_WritePage
EEPROMAddress
EEPROMDataRead
EEPROMDataWrite
stm32412g_discovery_eeprom.h
EEPROM_FAIL
EEPROM_MAX_SIZE
EEPROM_MAX_TRIALS
EEPROM_OK
EEPROM_PAGESIZE
EEPROM_TIMEOUT
BSP_EEPROM_DeInit
BSP_EEPROM_Init
BSP_EEPROM_ReadBuffer
BSP_EEPROM_TIMEOUT_UserCallback
BSP_EEPROM_WaitEepromStandbyState
BSP_EEPROM_WriteBuffer
BSP_EEPROM_WritePage
EEPROM_IO_Init
EEPROM_IO_IsDeviceReady
EEPROM_IO_ReadData
EEPROM_IO_WriteData
stm32412g_discovery_lcd.c
ABS
POLY_X
POLY_Y
BSP_LCD_Clear
BSP_LCD_ClearStringLine
BSP_LCD_DeInit
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_DrawPixel
BSP_LCD_DrawPolygon
BSP_LCD_DrawRect
BSP_LCD_DrawRGBImage
BSP_LCD_DrawVLine
BSP_LCD_FillCircle
BSP_LCD_FillEllipse
BSP_LCD_FillPolygon
BSP_LCD_FillRect
BSP_LCD_GetBackColor
BSP_LCD_GetFont
BSP_LCD_GetTextColor
BSP_LCD_GetXSize
BSP_LCD_GetYSize
BSP_LCD_Init
BSP_LCD_InitEx
BSP_LCD_MspDeInit
BSP_LCD_MspInit
BSP_LCD_ReadPixel
BSP_LCD_SetBackColor
BSP_LCD_SetFont
BSP_LCD_SetTextColor
DrawChar
FillTriangle
SetDisplayWindow
DrawProp
LcdDrv
stm32412g_discovery_lcd.h
LCD_BL_CTRL_GPIO_CLK_DISABLE
LCD_BL_CTRL_GPIO_CLK_ENABLE
LCD_BL_CTRL_GPIO_PORT
LCD_BL_CTRL_PIN
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_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_ORIENTATION_LANDSCAPE
LCD_ORIENTATION_LANDSCAPE_ROT180
LCD_ORIENTATION_PORTRAIT
LCD_RESET_GPIO_CLK_DISABLE
LCD_RESET_GPIO_CLK_ENABLE
LCD_RESET_GPIO_PORT
LCD_RESET_PIN
LCD_TE_GPIO_CLK_DISABLE
LCD_TE_GPIO_CLK_ENABLE
LCD_TE_GPIO_PORT
LCD_TE_PIN
LCD_TIMEOUT
pPoint
Line_ModeTypdef
BSP_LCD_Clear
BSP_LCD_ClearStringLine
BSP_LCD_DeInit
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_DrawPixel
BSP_LCD_DrawPolygon
BSP_LCD_DrawRect
BSP_LCD_DrawRGBImage
BSP_LCD_DrawVLine
BSP_LCD_FillCircle
BSP_LCD_FillEllipse
BSP_LCD_FillPolygon
BSP_LCD_FillRect
BSP_LCD_GetBackColor
BSP_LCD_GetFont
BSP_LCD_GetTextColor
BSP_LCD_GetXSize
BSP_LCD_GetYSize
BSP_LCD_Init
BSP_LCD_InitEx
BSP_LCD_MspDeInit
BSP_LCD_MspInit
BSP_LCD_ReadPixel
BSP_LCD_SetBackColor
BSP_LCD_SetFont
BSP_LCD_SetTextColor
stm32412g_discovery_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_MspDeInit
BSP_QSPI_MspInit
BSP_QSPI_Read
BSP_QSPI_Write
QSPI_AutoPollingMemReady
QSPI_DummyCyclesCfg
QSPI_ResetMemory
QSPI_WriteEnable
QSPIHandle
stm32412g_discovery_qspi.h
BSP_QSPI_MemoryMappedMode
QSPI_BUSY
QSPI_CLK_DISABLE
QSPI_CLK_ENABLE
QSPI_CLK_GPIO_CLK_DISABLE
QSPI_CLK_GPIO_CLK_ENABLE
QSPI_CLK_GPIO_PORT
QSPI_CLK_PIN
QSPI_CS_GPIO_CLK_DISABLE
QSPI_CS_GPIO_CLK_ENABLE
QSPI_CS_GPIO_PORT
QSPI_CS_PIN
QSPI_D0_GPIO_PORT
QSPI_D0_PIN
QSPI_D1_GPIO_PORT
QSPI_D1_PIN
QSPI_D2_GPIO_PORT
QSPI_D2_PIN
QSPI_D3_GPIO_PORT
QSPI_D3_PIN
QSPI_Dx_GPIO_CLK_DISABLE
QSPI_Dx_GPIO_CLK_ENABLE
QSPI_ERROR
QSPI_FLASH_SIZE
QSPI_FORCE_RESET
QSPI_NOT_SUPPORTED
QSPI_OK
QSPI_PAGE_SIZE
QSPI_RELEASE_RESET
QSPI_SUSPENDED
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_MspDeInit
BSP_QSPI_MspInit
BSP_QSPI_Read
BSP_QSPI_Write
stm32412g_discovery_sd.c
BSP_SD_AbortCallback
BSP_SD_DeInit
BSP_SD_Detect_MspInit
BSP_SD_Erase
BSP_SD_GetCardInfo
BSP_SD_GetCardState
BSP_SD_Init
BSP_SD_IsDetected
BSP_SD_ITConfig
BSP_SD_MspDeInit
BSP_SD_MspInit
BSP_SD_ReadBlocks
BSP_SD_ReadBlocks_DMA
BSP_SD_ReadCpltCallback
BSP_SD_WriteBlocks
BSP_SD_WriteBlocks_DMA
BSP_SD_WriteCpltCallback
HAL_SD_AbortCallback
HAL_SD_RxCpltCallback
HAL_SD_TxCpltCallback
uSdHandle
stm32412g_discovery_sd.h
__DMAx_TxRx_CLK_ENABLE
BSP_SD_CardInfo
BSP_SD_DMA_Rx_IRQHandler
BSP_SD_DMA_Tx_IRQHandler
BSP_SD_IRQHandler
MSD_ERROR
MSD_ERROR_SD_NOT_PRESENT
MSD_OK
SD_DATATIMEOUT
SD_DetectIRQHandler
SD_DMAx_Rx_CHANNEL
SD_DMAx_Rx_IRQn
SD_DMAx_Rx_STREAM
SD_DMAx_Tx_CHANNEL
SD_DMAx_Tx_IRQn
SD_DMAx_Tx_STREAM
SD_NOT_PRESENT
SD_PRESENT
SD_TRANSFER_BUSY
SD_TRANSFER_OK
BSP_SD_AbortCallback
BSP_SD_DeInit
BSP_SD_Detect_MspInit
BSP_SD_Erase
BSP_SD_GetCardInfo
BSP_SD_GetCardState
BSP_SD_Init
BSP_SD_IsDetected
BSP_SD_ITConfig
BSP_SD_MspDeInit
BSP_SD_MspInit
BSP_SD_ReadBlocks
BSP_SD_ReadBlocks_DMA
BSP_SD_ReadCpltCallback
BSP_SD_WriteBlocks
BSP_SD_WriteBlocks_DMA
BSP_SD_WriteCpltCallback
stm32412g_discovery_ts.c
BSP_TS_GetState
BSP_TS_Init
BSP_TS_InitEx
BSP_TS_INT_MspInit
BSP_TS_ITConfig
I2C_Address
ts_event_string_tab
ts_gesture_id_string_tab
tsDriver
tsOrientation
stm32412g_discovery_ts.h
TS_IRQ_PENDING
TS_MAX_NB_TOUCH
TS_NO_IRQ_PENDING
TS_ORIENTATION_LANDSCAPE
TS_ORIENTATION_LANDSCAPE_ROT180
TS_ORIENTATION_PORTRAIT
TS_SWAP_NONE
TS_SWAP_X
TS_SWAP_XY
TS_SWAP_Y
TS_GestureIdTypeDef
TS_StatusTypeDef
TS_TouchEventTypeDef
BSP_TS_GetState
BSP_TS_Init
BSP_TS_InitEx
BSP_TS_INT_MspInit
BSP_TS_ITConfig
ts_event_string_tab
ts_gesture_id_string_tab
Globals
All
_
a
b
c
d
e
f
g
h
i
j
l
m
o
p
q
r
s
t
u
w
Functions
a
b
d
e
f
h
i
l
q
s
t
Variables
Typedefs
Enumerations
Enumerator
Defines
_
a
b
c
d
e
f
i
j
l
m
o
p
q
r
s
t
u
w
Directories
Drivers
BSP
STM32412G-Discovery
stm32412g_discovery.c
stm32412g_discovery.h
stm32412g_discovery_audio.c
stm32412g_discovery_audio.h
stm32412g_discovery_eeprom.c
stm32412g_discovery_eeprom.h
stm32412g_discovery_lcd.c
stm32412g_discovery_lcd.h
stm32412g_discovery_qspi.c
stm32412g_discovery_qspi.h
stm32412g_discovery_sd.c
stm32412g_discovery_sd.h
stm32412g_discovery_ts.c
stm32412g_discovery_ts.h
Get in touch
Submit feedback about this site to:
[email protected]