documentation
.HELP!
STM32412G-Discovery BSP Drivers Documentation
STM32412G-Discovery BSP User Manual: STM32412G-DISCOVERY QSPI
STM32412G-Discovery BSP Drivers
previous page
next page
STM32412G-Discovery BSP User Manual
Main Page
Modules
Data Structures
Files
Directories
Modules
STM32412G-DISCOVERY QSPI
STM32412G_DISCOVERY
Modules
STM32412G Discovery QSPI Private Variables
STM32412G Discovery QSPI Private FunctionPrototypes
STM32412G Discovery QSPI Private Functions
STM32412G Discovery QSPI Exported Constants
STM32412G Discovery QSPI Exported Types
STM32412G Discovery QSPI Exported Functions
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]