Table of contents
- STM3210C_EVAL BSP Drivers
-
Modules
-
BSP
-
STM3210C-EVAL
-
STM3210C-EVAL Common
- Private Types Definitions
- Private Defines
- Private Variables
- Exported Functions
- Bus Operations Functions
-
Link Operations Functions
-
Functions
- ACCELERO_IO_Init
- ACCELERO_IO_ITConfig
- ACCELERO_IO_Read
- ACCELERO_IO_Write
- 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
- IOE_Delay
- IOE_Init
- IOE_ITConfig
- IOE_Read
- IOE_ReadMultiple
- IOE_Write
- LCD_Delay
- LCD_IO_Init
- LCD_IO_ReadData
- LCD_IO_WriteMultipleData
- LCD_IO_WriteReg
- SD_IO_Init
- SD_IO_ReadByte
- SD_IO_WaitResponse
- SD_IO_WriteByte
- SD_IO_WriteCmd
- SD_IO_WriteDummy
- TSENSOR_IO_Init
- TSENSOR_IO_IsDeviceReady
- TSENSOR_IO_Read
- TSENSOR_IO_Write
-
Functions
- Exported Types
-
Exported Constants
-
STM3210C_EVAL_LED
-
Defines
- LED1_GPIO_CLK_DISABLE
- LED1_GPIO_CLK_ENABLE
- LED1_GPIO_PORT
- LED1_PIN
- LED2_GPIO_CLK_DISABLE
- LED2_GPIO_CLK_ENABLE
- LED2_GPIO_PORT
- LED2_PIN
- LED3_GPIO_CLK_DISABLE
- LED3_GPIO_CLK_ENABLE
- LED3_GPIO_PORT
- LED3_PIN
- LED4_GPIO_CLK_DISABLE
- LED4_GPIO_CLK_ENABLE
- LED4_GPIO_PORT
- LED4_PIN
- LEDn
- LEDx_GPIO_CLK_DISABLE
- LEDx_GPIO_CLK_ENABLE
-
Defines
-
STM3210C_EVAL_BUTTON
-
Defines
- AUDIO_RESET_PIN
- BUTTONn
- BUTTONx_GPIO_CLK_DISABLE
- BUTTONx_GPIO_CLK_ENABLE
- JOY_ALL_PINS
- JOY_DOWN_PIN
- JOY_LEFT_PIN
- JOY_NONE_PIN
- JOY_RIGHT_PIN
- JOY_SEL_PIN
- JOY_UP_PIN
- KEY_BUTTON_EXTI_IRQn
- KEY_BUTTON_GPIO_CLK_DISABLE
- KEY_BUTTON_GPIO_CLK_ENABLE
- KEY_BUTTON_GPIO_PORT
- KEY_BUTTON_PIN
- MEMS_ALL_PINS
- MEMS_INT1_PIN
- MEMS_INT2_PIN
- MII_INT_PIN
- TAMPER_BUTTON_EXTI_IRQn
- TAMPER_BUTTON_GPIO_CLK_DISABLE
- TAMPER_BUTTON_GPIO_CLK_ENABLE
- TAMPER_BUTTON_GPIO_PORT
- TAMPER_BUTTON_PIN
- VBAT_DIV_PIN
- WAKEUP_BUTTON_EXTI_IRQn
- WAKEUP_BUTTON_GPIO_CLK_DISABLE
- WAKEUP_BUTTON_GPIO_CLK_ENABLE
- WAKEUP_BUTTON_GPIO_PORT
- WAKEUP_BUTTON_PIN
-
Defines
-
STM3210C_EVAL_COM
-
Defines
- AFIOCOM1_CLK_DISABLE
- AFIOCOM1_CLK_ENABLE
- AFIOCOMx_CLK_DISABLE
- AFIOCOMx_CLK_ENABLE
- AFIOCOMx_REMAP
- 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_GPIO_CLK_DISABLE
- EVAL_COM1_RX_GPIO_CLK_ENABLE
- EVAL_COM1_RX_GPIO_PORT
- EVAL_COM1_RX_PIN
- EVAL_COM1_TX_GPIO_CLK_DISABLE
- EVAL_COM1_TX_GPIO_CLK_ENABLE
- EVAL_COM1_TX_GPIO_PORT
- EVAL_COM1_TX_PIN
-
Defines
-
STM3210C_EVAL_BUS
-
Defines
- 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_SDA_GPIO_CLK_ENABLE
- EVAL_I2Cx_SDA_GPIO_PORT
- EVAL_I2Cx_SDA_PIN
- EVAL_I2Cx_TIMEOUT_MAX
- EVAL_SPIx
- EVAL_SPIx_CLK_ENABLE
- EVAL_SPIx_MISO_MOSI_GPIO_CLK_DISABLE
- EVAL_SPIx_MISO_MOSI_GPIO_CLK_ENABLE
- EVAL_SPIx_MISO_MOSI_GPIO_PORT
- EVAL_SPIx_MISO_PIN
- EVAL_SPIx_MOSI_PIN
- EVAL_SPIx_SCK_GPIO_CLK_DISABLE
- EVAL_SPIx_SCK_GPIO_CLK_ENABLE
- EVAL_SPIx_SCK_GPIO_PORT
- EVAL_SPIx_SCK_PIN
- EVAL_SPIx_TIMEOUT_MAX
- IO1_I2C_ADDRESS
- IO2_I2C_ADDRESS
- IOE_IT_EXTI_IRQHANDLER
- IOE_IT_EXTI_IRQn
- IOE_IT_GPIO_CLK_DISABLE
- IOE_IT_GPIO_CLK_ENABLE
- IOE_IT_GPIO_PORT
- IOE_IT_PIN
- L1S302DL_I2C_ADDRESS
- MULTIPLEBYTE_CMD
- READWRITE_CMD
- TS_I2C_ADDRESS
-
Defines
-
STM3210C_EVAL_COMPONENT
-
Defines
- AUDIO_I2C_ADDRESS
- LCD_CS_HIGH
- LCD_CS_LOW
- LCD_NCS_GPIO_CLK_DISABLE
- LCD_NCS_GPIO_CLK_ENABLE
- LCD_NCS_GPIO_PORT
- LCD_NCS_PIN
- SD_CS_GPIO_CLK_DISABLE
- SD_CS_GPIO_CLK_ENABLE
- SD_CS_GPIO_PORT
- SD_CS_HIGH
- SD_CS_LOW
- SD_CS_PIN
- SD_DETECT_EXTI_IRQn
- SD_DETECT_GPIO_CLK_DISABLE
- SD_DETECT_GPIO_CLK_ENABLE
- SD_DETECT_GPIO_PORT
- SD_DETECT_PIN
-
Defines
-
STM3210C_EVAL_LED
- STM3210C_EVAL IO Expander
-
STM3210C_EVAL LCD
- Private Defines
- Private Macros
- Private Variables
- Private Functions
-
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_DrawRGBImage
- BSP_LCD_DrawVLine
- BSP_LCD_FillCircle
- BSP_LCD_FillEllipse
- BSP_LCD_FillRect
- 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
- 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
-
STM3210C_EVAL SD
- Private_Types_Definitions
- Private_Defines
- Private_Macros
- Private_Variables
- Private_Function_Prototypes
- Exported Functions
- Exported_Types
-
Exported_Constants
-
Defines
- SD_BLOCK_SIZE
- SD_CMD_CLR_WRITE_PROT
- SD_CMD_ERASE
- SD_CMD_ERASE_GRP_END
- SD_CMD_ERASE_GRP_START
- SD_CMD_GO_IDLE_STATE
- SD_CMD_PROG_CSD
- SD_CMD_READ_MULT_BLOCK
- SD_CMD_READ_SINGLE_BLOCK
- SD_CMD_SD_ERASE_GRP_END
- SD_CMD_SD_ERASE_GRP_START
- SD_CMD_SEND_CID
- SD_CMD_SEND_CSD
- SD_CMD_SEND_OP_COND
- SD_CMD_SEND_STATUS
- SD_CMD_SEND_WRITE_PROT
- SD_CMD_SET_BLOCK_COUNT
- SD_CMD_SET_BLOCKLEN
- SD_CMD_SET_WRITE_PROT
- SD_CMD_STOP_TRANSMISSION
- SD_CMD_UNTAG_ERASE_GROUP
- SD_CMD_UNTAG_SECTOR
- SD_CMD_WRITE_MULT_BLOCK
- SD_CMD_WRITE_SINGLE_BLOCK
- SD_NOT_PRESENT
- SD_PRESENT
- SD_START_DATA_MULTIPLE_BLOCK_READ
- SD_START_DATA_MULTIPLE_BLOCK_WRITE
- SD_START_DATA_SINGLE_BLOCK_READ
- SD_START_DATA_SINGLE_BLOCK_WRITE
- SD_STOP_DATA_MULTIPLE_BLOCK_WRITE
-
Defines
- Exported_Macro
- STM3210C_EVAL Touch Screen
- STM3210C_EVAL_ACCELEROMETER
-
STM3210C_EVAL_AUDIO
- AUDIO_Private_Types
- AUDIO_Private_Defines
- AUDIO Private_Macros
- AUDIO_Private_Variables
- AUDIO_Private_Function_Prototypes
-
AUDIO_OUT_Exported_Functions
-
Functions
- 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_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
- I2SOUT_Init
- I2SOUT_MspInit
-
Functions
- AUDIO_Exported_Types
-
AUDIO_OUT_Exported_Constants
-
Defines
- AUDIO_ERROR
- AUDIO_OK
- AUDIO_OUT_IRQ_PREPRIO
- AUDIO_TIMEOUT
- DMA_MAX_SZE
- I2SOUT
- I2SOUT_CLK_ENABLE
- I2SOUT_DMAx_CHANNEL
- I2SOUT_DMAx_CLK_ENABLE
- I2SOUT_DMAx_IRQ
- I2SOUT_DMAx_MEM_DATA_SIZE
- I2SOUT_DMAx_PERIPH_DATA_SIZE
- I2SOUT_IRQHandler
- I2SOUT_MCK_CLK_ENABLE
- I2SOUT_MCK_GPIO_PORT
- I2SOUT_MCK_PIN
- I2SOUT_SCK_PIN
- I2SOUT_SCK_SD_CLK_ENABLE
- I2SOUT_SCK_SD_GPIO_PORT
- I2SOUT_SD_PIN
- I2SOUT_WS_CLK_ENABLE
- I2SOUT_WS_GPIO_PORT
- I2SOUT_WS_PIN
- INTERNAL_BUFF_SIZE
-
Defines
- AUDIO_Exported_Macros
- STM3210C_EVAL_EEPROM
-
STM3210C-EVAL Common
-
STM3210C-EVAL
-
BSP
-
Data Structures
-
Data Structures
- EEPROM_DrvTypeDef
- LCD_DrawPropTypeDef
- Point
- SD_CardInfo
- SD_CID
-
SD_CSD
- CardComdClasses
- ContentProtectAppli
- CopyFlag
- CSD_CRC
- CSDStruct
- DeviceSize
- DeviceSizeMul
- DSRImpl
- ECC
- EraseGrMul
- EraseGrSize
- FileFormat
- FileFormatGrouop
- ManDeflECC
- MaxBusClkFrec
- MaxRdCurrentVDDMax
- MaxRdCurrentVDDMin
- MaxWrBlockLen
- MaxWrCurrentVDDMax
- MaxWrCurrentVDDMin
- NSAC
- PartBlockRead
- PermWrProtect
- RdBlockLen
- RdBlockMisalign
- Reserved1
- Reserved2
- Reserved3
- Reserved4
- SysSpecVersion
- TAAC
- TempWrProtect
- WrBlockMisalign
- WriteBlockPaPartial
- WrProtectGrEnable
- WrProtectGrSize
- WrSpeedFact
- TFT_LCD_TypeDef
- TS_StateTypeDef
- Data Structure Index
- Data Fields
-
Data Structures
-
Files
-
File List
-
stm3210c_eval.c
- __STM3210C_EVAL_BSP_VERSION
- __STM3210C_EVAL_BSP_VERSION_MAIN
- __STM3210C_EVAL_BSP_VERSION_RC
- __STM3210C_EVAL_BSP_VERSION_SUB1
- __STM3210C_EVAL_BSP_VERSION_SUB2
- LCD_READ_REG
- LCD_WRITE_REG
- READ_STATUS
- SD_DUMMY_BYTE
- SD_NO_RESPONSE_EXPECTED
- SET_INDEX
- START_BYTE
- TFT_LCD
- TFT_LCD_BASE
- ACCELERO_IO_Init
- ACCELERO_IO_ITConfig
- ACCELERO_IO_Read
- ACCELERO_IO_Write
- AUDIO_IO_Init
- AUDIO_IO_Read
- AUDIO_IO_Write
- BSP_COM_Init
- BSP_GetVersion
- BSP_JOY_GetState
- BSP_JOY_Init
- 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
- I2Cx_Error
- I2Cx_Init
- I2Cx_IsDeviceReady
- I2Cx_ITConfig
- I2Cx_MspInit
- I2Cx_ReadBuffer
- I2Cx_ReadData
- I2Cx_ReadMultiple
- I2Cx_WriteBuffer
- I2Cx_WriteData
- IOE_Delay
- IOE_Init
- IOE_ITConfig
- IOE_Read
- IOE_ReadMultiple
- IOE_Write
- LCD_Delay
- LCD_IO_Init
- LCD_IO_ReadData
- LCD_IO_WriteMultipleData
- LCD_IO_WriteReg
- SD_IO_Init
- SD_IO_ReadByte
- SD_IO_WaitResponse
- SD_IO_WriteByte
- SD_IO_WriteCmd
- SD_IO_WriteDummy
- SPIx_Error
- SPIx_Init
- SPIx_MspInit
- SPIx_Read
- SPIx_Write
- TSENSOR_IO_Init
- TSENSOR_IO_IsDeviceReady
- TSENSOR_IO_Read
- TSENSOR_IO_Write
- BUTTON_IRQn
- BUTTON_PIN
- BUTTON_PORT
- COM_RX_PIN
- COM_RX_PORT
- COM_TX_PIN
- COM_TX_PORT
- COM_USART
- heval_I2c
- heval_Spi
- I2cxTimeout
- LED_PIN
- LED_PORT
- SpixTimeout
-
stm3210c_eval.h
- AFIOCOM1_CLK_DISABLE
- AFIOCOM1_CLK_ENABLE
- AFIOCOMx_CLK_DISABLE
- AFIOCOMx_CLK_ENABLE
- AFIOCOMx_REMAP
- AUDIO_I2C_ADDRESS
- AUDIO_RESET_PIN
- 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_GPIO_CLK_DISABLE
- EVAL_COM1_RX_GPIO_CLK_ENABLE
- EVAL_COM1_RX_GPIO_PORT
- EVAL_COM1_RX_PIN
- 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_SDA_GPIO_CLK_ENABLE
- EVAL_I2Cx_SDA_GPIO_PORT
- EVAL_I2Cx_SDA_PIN
- EVAL_I2Cx_TIMEOUT_MAX
- EVAL_SPIx
- EVAL_SPIx_CLK_ENABLE
- EVAL_SPIx_MISO_MOSI_GPIO_CLK_DISABLE
- EVAL_SPIx_MISO_MOSI_GPIO_CLK_ENABLE
- EVAL_SPIx_MISO_MOSI_GPIO_PORT
- EVAL_SPIx_MISO_PIN
- EVAL_SPIx_MOSI_PIN
- EVAL_SPIx_SCK_GPIO_CLK_DISABLE
- EVAL_SPIx_SCK_GPIO_CLK_ENABLE
- EVAL_SPIx_SCK_GPIO_PORT
- EVAL_SPIx_SCK_PIN
- EVAL_SPIx_TIMEOUT_MAX
- IO1_I2C_ADDRESS
- IO2_I2C_ADDRESS
- IOE_IT_EXTI_IRQHANDLER
- IOE_IT_EXTI_IRQn
- IOE_IT_GPIO_CLK_DISABLE
- IOE_IT_GPIO_CLK_ENABLE
- IOE_IT_GPIO_PORT
- IOE_IT_PIN
- JOY_ALL_PINS
- JOY_DOWN_PIN
- JOY_LEFT_PIN
- JOY_NONE_PIN
- JOY_RIGHT_PIN
- JOY_SEL_PIN
- JOY_UP_PIN
- KEY_BUTTON_EXTI_IRQn
- KEY_BUTTON_GPIO_CLK_DISABLE
- KEY_BUTTON_GPIO_CLK_ENABLE
- KEY_BUTTON_GPIO_PORT
- KEY_BUTTON_PIN
- L1S302DL_I2C_ADDRESS
- LCD_CS_HIGH
- LCD_CS_LOW
- LCD_NCS_GPIO_CLK_DISABLE
- LCD_NCS_GPIO_CLK_ENABLE
- LCD_NCS_GPIO_PORT
- LCD_NCS_PIN
- LED1_GPIO_CLK_DISABLE
- LED1_GPIO_CLK_ENABLE
- LED1_GPIO_PORT
- LED1_PIN
- LED2_GPIO_CLK_DISABLE
- LED2_GPIO_CLK_ENABLE
- LED2_GPIO_PORT
- LED2_PIN
- LED3_GPIO_CLK_DISABLE
- LED3_GPIO_CLK_ENABLE
- LED3_GPIO_PORT
- LED3_PIN
- LED4_GPIO_CLK_DISABLE
- LED4_GPIO_CLK_ENABLE
- LED4_GPIO_PORT
- LED4_PIN
- LEDn
- LEDx_GPIO_CLK_DISABLE
- LEDx_GPIO_CLK_ENABLE
- MEMS_ALL_PINS
- MEMS_INT1_PIN
- MEMS_INT2_PIN
- MII_INT_PIN
- MULTIPLEBYTE_CMD
- READWRITE_CMD
- SD_CS_GPIO_CLK_DISABLE
- SD_CS_GPIO_CLK_ENABLE
- SD_CS_GPIO_PORT
- SD_CS_HIGH
- SD_CS_LOW
- SD_CS_PIN
- SD_DETECT_EXTI_IRQn
- SD_DETECT_GPIO_CLK_DISABLE
- SD_DETECT_GPIO_CLK_ENABLE
- SD_DETECT_GPIO_PORT
- SD_DETECT_PIN
- TAMPER_BUTTON_EXTI_IRQn
- TAMPER_BUTTON_GPIO_CLK_DISABLE
- TAMPER_BUTTON_GPIO_CLK_ENABLE
- TAMPER_BUTTON_GPIO_PORT
- TAMPER_BUTTON_PIN
- TS_I2C_ADDRESS
- VBAT_DIV_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_Init
- BSP_GetVersion
- BSP_JOY_GetState
- BSP_JOY_Init
- BSP_LED_Init
- BSP_LED_Off
- BSP_LED_On
- BSP_LED_Toggle
- BSP_PB_GetState
- BSP_PB_Init
- stm3210c_eval_accelerometer.c
- stm3210c_eval_accelerometer.h
-
stm3210c_eval_audio.c
- 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_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
- I2SOUT_Init
- I2SOUT_MspInit
- hAudioOutI2s
- pAudioDrv
-
stm3210c_eval_audio.h
- AUDIO_ERROR
- AUDIO_OK
- AUDIO_OUT_IRQ_PREPRIO
- AUDIO_TIMEOUT
- DMA_MAX
- DMA_MAX_SZE
- I2SOUT
- I2SOUT_CLK_ENABLE
- I2SOUT_DMAx_CHANNEL
- I2SOUT_DMAx_CLK_ENABLE
- I2SOUT_DMAx_IRQ
- I2SOUT_DMAx_MEM_DATA_SIZE
- I2SOUT_DMAx_PERIPH_DATA_SIZE
- I2SOUT_IRQHandler
- I2SOUT_MCK_CLK_ENABLE
- I2SOUT_MCK_GPIO_PORT
- I2SOUT_MCK_PIN
- I2SOUT_SCK_PIN
- I2SOUT_SCK_SD_CLK_ENABLE
- I2SOUT_SCK_SD_GPIO_PORT
- I2SOUT_SD_PIN
- I2SOUT_WS_CLK_ENABLE
- I2SOUT_WS_GPIO_PORT
- I2SOUT_WS_PIN
- INTERNAL_BUFF_SIZE
- 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_SetFrequency
- BSP_AUDIO_OUT_SetMute
- BSP_AUDIO_OUT_SetOutputMode
- BSP_AUDIO_OUT_SetVolume
- BSP_AUDIO_OUT_Stop
- BSP_AUDIO_OUT_TransferComplete_CallBack
-
stm3210c_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
- EEPROMDataRead
- EEPROMDataWrite
- EEPROMPageSize
-
stm3210c_eval_eeprom.h
- BSP_EEPROM_M24C08
- BSP_EEPROM_M24C64_32
- EEPROM_ADDRESS_M24C08_BLOCK0
- EEPROM_ADDRESS_M24C08_BLOCK1
- EEPROM_ADDRESS_M24C08_BLOCK2
- EEPROM_ADDRESS_M24C08_BLOCK3
- EEPROM_ADDRESS_M24C64_32
- EEPROM_FAIL
- EEPROM_MAX_TRIALS
- EEPROM_OK
- EEPROM_PAGESIZE_M24C08
- EEPROM_PAGESIZE_M24C64_32
- 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
- stm3210c_eval_io.c
-
stm3210c_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_2
- IO2_PIN_3
- IO2_PIN_4
- IO2_PIN_5
- IO2_PIN_6
- IO2_PIN_7
- 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
-
stm3210c_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_DrawRGBImage
- BSP_LCD_DrawVLine
- BSP_LCD_FillCircle
- BSP_LCD_FillEllipse
- BSP_LCD_FillRect
- 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
-
stm3210c_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_DrawRGBImage
- BSP_LCD_DrawVLine
- BSP_LCD_FillCircle
- BSP_LCD_FillEllipse
- BSP_LCD_FillRect
- 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
- stm3210c_eval_sd.c
-
stm3210c_eval_sd.h
- MSD_ERROR
- MSD_OK
- SD_BLOCK_SIZE
- SD_CMD_CLR_WRITE_PROT
- SD_CMD_ERASE
- SD_CMD_ERASE_GRP_END
- SD_CMD_ERASE_GRP_START
- SD_CMD_GO_IDLE_STATE
- SD_CMD_PROG_CSD
- SD_CMD_READ_MULT_BLOCK
- SD_CMD_READ_SINGLE_BLOCK
- SD_CMD_SD_ERASE_GRP_END
- SD_CMD_SD_ERASE_GRP_START
- SD_CMD_SEND_CID
- SD_CMD_SEND_CSD
- SD_CMD_SEND_OP_COND
- SD_CMD_SEND_STATUS
- SD_CMD_SEND_WRITE_PROT
- SD_CMD_SET_BLOCK_COUNT
- SD_CMD_SET_BLOCKLEN
- SD_CMD_SET_WRITE_PROT
- SD_CMD_STOP_TRANSMISSION
- SD_CMD_UNTAG_ERASE_GROUP
- SD_CMD_UNTAG_SECTOR
- SD_CMD_WRITE_MULT_BLOCK
- SD_CMD_WRITE_SINGLE_BLOCK
- SD_NOT_PRESENT
- SD_PRESENT
- SD_START_DATA_MULTIPLE_BLOCK_READ
- SD_START_DATA_MULTIPLE_BLOCK_WRITE
- SD_START_DATA_SINGLE_BLOCK_READ
- SD_START_DATA_SINGLE_BLOCK_WRITE
- SD_STOP_DATA_MULTIPLE_BLOCK_WRITE
- SD_Info
- BSP_SD_Erase
- BSP_SD_GetCardInfo
- BSP_SD_GetStatus
- BSP_SD_Init
- BSP_SD_IsDetected
- BSP_SD_ReadBlocks
- BSP_SD_WriteBlocks
- SD_IO_Init
- SD_IO_ReadByte
- SD_IO_WaitResponse
- SD_IO_WriteByte
- SD_IO_WriteCmd
- SD_IO_WriteDummy
- stm3210c_eval_ts.c
- stm3210c_eval_ts.h
-
stm3210c_eval.c
- Globals
-
File List
-
Directories
-
Drivers
-
BSP
-
STM3210C_EVAL
- stm3210c_eval.c
- stm3210c_eval.h
- stm3210c_eval_accelerometer.c
- stm3210c_eval_accelerometer.h
- stm3210c_eval_audio.c
- stm3210c_eval_audio.h
- stm3210c_eval_eeprom.c
- stm3210c_eval_eeprom.h
- stm3210c_eval_io.c
- stm3210c_eval_io.h
- stm3210c_eval_lcd.c
- stm3210c_eval_lcd.h
- stm3210c_eval_sd.c
- stm3210c_eval_sd.h
- stm3210c_eval_ts.c
- stm3210c_eval_ts.h
-
STM3210C_EVAL
-
BSP
-
Drivers