documentation
.HELP!
STM3210C EVAL BSP Drivers Documentation
STM3210C_EVAL BSP User Manual: Private_Macros
STM3210C EVAL BSP Drivers
previous page
next page
STM3210C_EVAL BSP User Manual
Main Page
Modules
Data Structures
Files
Directories
Private_Macros
STM3210C_EVAL SD
Generated on Thu Dec 10 2015 17:13:52 for STM3210C_EVAL BSP User Manual by
1.7.6.1
previous page
start
next page
Menu
Homepage
Table of contents
STM3210C_EVAL BSP Drivers
Modules
BSP
STM3210C-EVAL
STM3210C-EVAL Common
Private Types Definitions
Data Structures
TFT_LCD_TypeDef
Private Defines
Defines
__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
Private Variables
Variables
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
Exported Functions
Functions
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
Bus Operations Functions
Functions
I2Cx_Error
I2Cx_Init
I2Cx_IsDeviceReady
I2Cx_ITConfig
I2Cx_MspInit
I2Cx_ReadBuffer
I2Cx_ReadData
I2Cx_ReadMultiple
I2Cx_WriteBuffer
I2Cx_WriteData
SPIx_Error
SPIx_Init
SPIx_MspInit
SPIx_Read
SPIx_Write
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
Exported Types
Enumerations
Button_TypeDef
ButtonMode_TypeDef
COM_TypeDef
JOYMode_TypeDef
JOYState_TypeDef
Led_TypeDef
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
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
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
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
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
STM3210C_EVAL IO Expander
Private Types Definitions
Private_Defines
Private_Macros
Private_Variables
Variables
io1_driver
io2_driver
Private_Function_Prototypes
Exported_Functions
Functions
BSP_IO_ConfigPin
BSP_IO_Init
BSP_IO_ITClear
BSP_IO_ITGetStatus
BSP_IO_ReadPin
BSP_IO_TogglePin
BSP_IO_WritePin
Exported_Types
Enumerations
IO_StatusTypeDef
Exported_Constants
Defines
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
Exported_Macros
STM3210C_EVAL LCD
Private Defines
Defines
MAX_HEIGHT_FONT
MAX_WIDTH_FONT
OFFSET_BITMAP
POLY_X
POLY_Y
Private Macros
Defines
ABS
Private Variables
Variables
bitmap
DrawProp
lcd_drv
Private Functions
Functions
LCD_DrawChar
LCD_DrawPixel
LCD_SetDisplayWindow
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
Exported_Types
Data Structures
LCD_DrawPropTypeDef
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
pPoint
Enumerations
Line_ModeTypdef
Data Structures
Point
STM3210C_EVAL SD
Private_Types_Definitions
Private_Defines
Defines
SD_DUMMY_BYTE
SD_NO_RESPONSE_EXPECTED
Private_Macros
Private_Variables
Variables
SdStatus
Private_Function_Prototypes
Exported Functions
Functions
BSP_SD_Erase
BSP_SD_GetCardInfo
BSP_SD_GetStatus
BSP_SD_Init
BSP_SD_IsDetected
BSP_SD_ReadBlocks
BSP_SD_WriteBlocks
SD_GetCIDRegister
SD_GetCSDRegister
SD_GetDataResponse
SD_GoIdleState
SD_IO_Init
SD_IO_ReadByte
SD_IO_WaitResponse
SD_IO_WriteByte
SD_IO_WriteCmd
SD_IO_WriteDummy
SD_SendCmd
Exported_Types
Defines
MSD_ERROR
MSD_OK
Enumerations
SD_Info
Data Structures
SD_CSD
SD_CID
SD_CardInfo
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
Exported_Macro
STM3210C_EVAL Touch Screen
Private_Types_Definitions
Private_Defines
Private_Macros
Private_Variables
Variables
ts_driver
ts_orientation
ts_x_boundary
ts_y_boundary
Private_Function_Prototypes
Exported_Functions
Functions
BSP_TS_GetState
BSP_TS_Init
BSP_TS_ITClear
BSP_TS_ITConfig
BSP_TS_ITGetStatus
Exported_Types
Data Structures
TS_StateTypeDef
Exported_Constants
Defines
TS_SWAP_NONE
TS_SWAP_X
TS_SWAP_XY
TS_SWAP_Y
Enumerations
TS_StatusTypeDef
Exported_Macros
STM3210C_EVAL_ACCELEROMETER
Private Types Definitions
Private Defines
Private Macros
Private Variables
Variables
AcceleroDrv
Private FunctionPrototypes
Exported Functions
Functions
BSP_ACCELERO_Click_ITClear
BSP_ACCELERO_Click_ITConfig
BSP_ACCELERO_GetXYZ
BSP_ACCELERO_Init
BSP_ACCELERO_ReadID
BSP_ACCELERO_Reset
Exported Types
Enumerations
ACCELERO_StatusTypeDef
STM3210C_EVAL_AUDIO
AUDIO_Private_Types
AUDIO_Private_Defines
AUDIO Private_Macros
AUDIO_Private_Variables
Variables
hAudioOutI2s
pAudioDrv
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
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
AUDIO_Exported_Macros
Defines
DMA_MAX
STM3210C_EVAL_EEPROM
Private Types
Private Defines
Private Macros
Private Variables
Variables
EEPROM_SelectedDevice
EEPROMAddress
EEPROMDataRead
EEPROMDataWrite
EEPROMPageSize
Private Function Prototypes
Functions
EEPROM_I2C_Init
EEPROM_I2C_ReadBuffer
EEPROM_I2C_WaitEepromStandbyState
EEPROM_I2C_WritePage
Variables
EEPROM_I2C_Drv
Exported Functions
Functions
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
Exported Types
Data Structures
EEPROM_DrvTypeDef
Exported Constants
Defines
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
Exported Macros
Data Structures
Data Structures
EEPROM_DrvTypeDef
Init
ReadBuffer
WritePage
LCD_DrawPropTypeDef
BackColor
pFont
TextColor
Point
X
Y
SD_CardInfo
CardBlockSize
CardCapacity
Cid
Csd
SD_CID
CID_CRC
ManufactDate
ManufacturerID
OEM_AppliID
ProdName1
ProdName2
ProdRev
ProdSN
Reserved1
Reserved2
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
LCD_RAM_R
LCD_RAM_W
LCD_REG_R
LCD_REG_W
TS_StateTypeDef
TouchDetected
x
y
z
Data Structure Index
Data Fields
All
Variables
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
BSP_ACCELERO_Click_ITClear
BSP_ACCELERO_Click_ITConfig
BSP_ACCELERO_GetXYZ
BSP_ACCELERO_Init
BSP_ACCELERO_ReadID
BSP_ACCELERO_Reset
AcceleroDrv
stm3210c_eval_accelerometer.h
ACCELERO_StatusTypeDef
BSP_ACCELERO_Click_ITClear
BSP_ACCELERO_Click_ITConfig
BSP_ACCELERO_GetXYZ
BSP_ACCELERO_Init
BSP_ACCELERO_ReadID
BSP_ACCELERO_Reset
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
BSP_IO_ConfigPin
BSP_IO_Init
BSP_IO_ITClear
BSP_IO_ITGetStatus
BSP_IO_ReadPin
BSP_IO_TogglePin
BSP_IO_WritePin
io1_driver
io2_driver
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
SD_DUMMY_BYTE
SD_NO_RESPONSE_EXPECTED
BSP_SD_Erase
BSP_SD_GetCardInfo
BSP_SD_GetStatus
BSP_SD_Init
BSP_SD_IsDetected
BSP_SD_ReadBlocks
BSP_SD_WriteBlocks
SD_GetCIDRegister
SD_GetCSDRegister
SD_GetDataResponse
SD_GoIdleState
SD_SendCmd
SdStatus
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
BSP_TS_GetState
BSP_TS_Init
BSP_TS_ITClear
BSP_TS_ITConfig
BSP_TS_ITGetStatus
ts_driver
ts_orientation
ts_x_boundary
ts_y_boundary
stm3210c_eval_ts.h
TS_SWAP_NONE
TS_SWAP_X
TS_SWAP_XY
TS_SWAP_Y
TS_StatusTypeDef
BSP_TS_GetState
BSP_TS_Init
BSP_TS_ITClear
BSP_TS_ITConfig
BSP_TS_ITGetStatus
Globals
All
_
a
b
c
d
e
h
i
j
k
l
m
o
p
r
s
t
v
w
Functions
Variables
Typedefs
Enumerations
Enumerator
Defines
_
a
b
c
d
e
i
j
k
l
m
o
p
r
s
t
v
w
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
Get in touch
Submit feedback about this site to:
[email protected]