STM32F429I-Discovery BSP User Manual: STM32F429I DISCOVERY LOW LEVEL Private FunctionPrototypes

STM32F429I-Discovery BSP Driver

STM32F429I-Discovery BSP User Manual
STM32F429I DISCOVERY LOW LEVEL Private FunctionPrototypes

Functions

static void I2Cx_Init (void)
 I2Cx Bus initialization.
static void I2Cx_ITConfig (void)
 Configures Interruption pin for I2C communication.
static void I2Cx_Error (void)
 I2Cx error treatment function.
static void SPIx_Init (void)
 SPIx Bus initialization.
static void SPIx_Error (void)
 SPIx error treatment function.
void LCD_IO_Init (void)
 Configures the LCD_SPI interface.
void LCD_IO_WriteData (uint16_t RegValue)
 Writes register value.
void LCD_IO_WriteReg (uint8_t Reg)
 Writes register address.
void IOE_Init (void)
 IOE Low Level Initialization.
void IOE_ITConfig (void)
 IOE Low Level Interrupt configuration.
void GYRO_IO_Init (void)
 Configures the Gyroscope SPI interface.

Function Documentation

void GYRO_IO_Init ( void  )
static void I2Cx_Error ( void  ) [static]

I2Cx error treatment function.

Definition at line 620 of file stm32f429i_discovery.c.

References I2cHandle, and I2Cx_Init().

Referenced by I2Cx_ReadBuffer(), I2Cx_ReadData(), I2Cx_WriteBuffer(), and I2Cx_WriteData().

static void I2Cx_Init ( void  ) [static]

I2Cx Bus initialization.

Definition at line 422 of file stm32f429i_discovery.c.

References DISCOVERY_I2Cx, I2cHandle, and I2Cx_MspInit().

Referenced by I2Cx_Error(), and IOE_Init().

static void I2Cx_ITConfig ( void  ) [static]

Configures Interruption pin for I2C communication.

Definition at line 445 of file stm32f429i_discovery.c.

References STMPE811_INT_CLK_ENABLE, STMPE811_INT_EXTI, STMPE811_INT_GPIO_PORT, and STMPE811_INT_PIN.

Referenced by IOE_ITConfig().

void IOE_Init ( void  )

IOE Low Level Initialization.

Definition at line 887 of file stm32f429i_discovery.c.

References I2Cx_Init().

void IOE_ITConfig ( void  )

IOE Low Level Interrupt configuration.

Definition at line 895 of file stm32f429i_discovery.c.

References I2Cx_ITConfig().

void LCD_IO_WriteData ( uint16_t  RegValue)

Writes register value.

Definition at line 811 of file stm32f429i_discovery.c.

References LCD_CS_HIGH, LCD_CS_LOW, LCD_WRX_HIGH, and SPIx_Write().

void LCD_IO_WriteReg ( uint8_t  Reg)

Writes register address.

Definition at line 827 of file stm32f429i_discovery.c.

References LCD_CS_HIGH, LCD_CS_LOW, LCD_WRX_LOW, and SPIx_Write().

static void SPIx_Error ( void  ) [static]

SPIx error treatment function.

Definition at line 730 of file stm32f429i_discovery.c.

References SpiHandle, and SPIx_Init().

Referenced by SPIx_Read(), SPIx_Write(), and SPIx_WriteRead().

static void SPIx_Init ( void  ) [static]

SPIx Bus initialization.

Definition at line 634 of file stm32f429i_discovery.c.

References DISCOVERY_SPIx, SpiHandle, and SPIx_MspInit().

Referenced by GYRO_IO_Init(), LCD_IO_Init(), and SPIx_Error().

Generated on Fri Feb 17 2017 12:10:38 for STM32F429I-Discovery BSP User Manual by   doxygen 1.7.6.1