STM3210C_EVAL BSP User Manual
|
Modules | |
STM3210C EVAL Private TypesDefinitions | |
STM3210C EVAL Private Defines | |
STM3210C EVAL Private Variables | |
STM3210C EVAL Exported Functions | |
STM3210C EVAL BusOperations Functions | |
STM3210C EVAL LinkOperations Functions | |
STM3210C EVAL Exported Types | |
STM3210C EVAL Exported Constants | |
Functions | |
static void | I2Cx_Init (void) |
Eval I2Cx Bus initialization. | |
static void | I2Cx_ITConfig (void) |
Configures I2C Interrupt. | |
void | IOE_Init (void) |
Initializes IOE low level. | |
void | IOE_ITConfig (void) |
Configures IOE low level Interrupt. | |
void | EEPROM_I2C_IO_Init (void) |
Initializes peripherals used by the I2C EEPROM driver. | |
void | AUDIO_IO_Init (void) |
Initializes Audio low level. | |
void | ACCELERO_IO_Init (void) |
Configures ACCELEROMETER SPI interface. | |
static void | SPIx_Init (void) |
Initializes SPI HAL. | |
static void | SPIx_MspInit (void) |
Initializes SPI MSP. | |
void | LCD_IO_Init (void) |
Configures the LCD_SPI interface. | |
void | SD_IO_Init (void) |
Initializes the SD Card and put it into StandBy State (Ready for data transfer). |
Function Documentation
void ACCELERO_IO_Init | ( | void | ) |
Configures ACCELEROMETER SPI interface.
Definition at line 1354 of file stm3210c_eval.c.
References BSP_IO_Init().
void AUDIO_IO_Init | ( | void | ) |
Initializes Audio low level.
Definition at line 1397 of file stm3210c_eval.c.
References AUDIO_RESET_PIN, BSP_IO_ConfigPin(), BSP_IO_Init(), BSP_IO_WritePin(), and HAL_Delay().
void EEPROM_I2C_IO_Init | ( | void | ) |
Initializes peripherals used by the I2C EEPROM driver.
Definition at line 1262 of file stm3210c_eval.c.
References I2Cx_Init().
Referenced by EEPROM_I2C_Init().
static void I2Cx_Init | ( | void | ) | [static] |
Eval I2Cx Bus initialization.
Definition at line 578 of file stm3210c_eval.c.
References EVAL_I2Cx, heval_I2c, and I2Cx_MspInit().
Referenced by EEPROM_I2C_IO_Init(), I2Cx_Error(), IOE_Init(), and TSENSOR_IO_Init().
static void I2Cx_ITConfig | ( | void | ) | [static] |
Configures I2C Interrupt.
Definition at line 601 of file stm3210c_eval.c.
References IOE_IT_EXTI_IRQn, IOE_IT_GPIO_CLK_ENABLE, IOE_IT_GPIO_PORT, and IOE_IT_PIN.
Referenced by IOE_ITConfig().
void IOE_Init | ( | void | ) |
void IOE_ITConfig | ( | void | ) |
Configures IOE low level Interrupt.
Definition at line 971 of file stm3210c_eval.c.
References I2Cx_ITConfig().
void LCD_IO_Init | ( | void | ) |
Configures the LCD_SPI interface.
Definition at line 1028 of file stm3210c_eval.c.
References LCD_CS_HIGH, LCD_CS_LOW, LCD_NCS_GPIO_CLK_ENABLE, LCD_NCS_GPIO_PORT, LCD_NCS_PIN, and SPIx_Init().
void SD_IO_Init | ( | void | ) |
Initializes the SD Card and put it into StandBy State (Ready for data transfer).
Definition at line 1154 of file stm3210c_eval.c.
References SD_CS_GPIO_CLK_ENABLE, SD_CS_GPIO_PORT, SD_CS_HIGH, SD_CS_PIN, SD_DETECT_GPIO_CLK_ENABLE, SD_DETECT_GPIO_PORT, SD_DETECT_PIN, SD_DUMMY_BYTE, SD_IO_WriteByte(), and SPIx_Init().
Referenced by BSP_SD_Init().
static void SPIx_Init | ( | void | ) | [static] |
Initializes SPI HAL.
Definition at line 804 of file stm3210c_eval.c.
References EVAL_SPIx, heval_Spi, and SPIx_MspInit().
Referenced by LCD_IO_Init(), SD_IO_Init(), and SPIx_Error().
static void SPIx_MspInit | ( | void | ) | [static] |
Initializes SPI MSP.
Definition at line 771 of file stm3210c_eval.c.
References EVAL_SPIx_CLK_ENABLE, 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_ENABLE, EVAL_SPIx_SCK_GPIO_PORT, and EVAL_SPIx_SCK_PIN.
Referenced by SPIx_Init().
Generated on Fri Apr 14 2017 13:00:47 for STM3210C_EVAL BSP User Manual by 1.7.6.1