Displays a maximum of 60 char on the LCD.
Toggles the selected LED.
Displays a maximum of 20 char on the LCD.
Sets the Background color.
Returns the selected Button state.
Configures Button GPIO and EXTI Line.
Displays a full rectangle.
Clears the selected line.
Static Functions Writes Pixel.
Returns status and positions of the touch screen.
Displays an horizontal line.
Initializes the LCD layers.
Displays a bitmap picture loaded in the internal Flash (32 bpp).
Initializes the SDRAM device.
Initializes and configures the IO functionalities and configures all necessary hardware resources (GPIOs, clocks..).
Configures the IO pin(s) according to IO mode structure value.
LTDC and DMA2D BSP Routines Initializes the LTDC MSP.
Displays an uni-line (between two points).
Writes more than one byte to the EEPROM with a single WRITE cycle.
Initializes and configures the touch screen functionalities and configures all necessary hardware resources (GPIOs, clocks..).
Sets the selected pins state.
IOE Writes single data operation.
Clears all the IO IT pending bits
Displays a vertical line.
Checks if target device is ready for communication.
Basic management of the timeout situation.
Displays a full poly-line (between many points).
Displays an poly-line (between many points).
Reads a block of data from the Gyroscope.
Writes buffer of data to the I2C EEPROM.
LINK I2C EEPROM **************************** Initializes peripherals used by the I2C EEPROM driver.
Writes data to I2C EEPROM driver in using DMA channel.
Reads data from I2C EEPROM driver in using DMA channel.
Wait for EEPROM Standby state.
LINK LCD ********************************** Configures the LCD_SPI interface.
Reads a block of data from the EEPROM.
Writes one byte to the Gyroscope.
Configures and enables the touch screen interrupts.
Configures the Transparency.
This method returns the STM32F429I DISCO BSP Driver revision
Gets the selected pins IT status.
Initializes peripherals used by the I2C EEPROM driver.
Gets the selected pins current state.
Sends command to the SDRAM bank.
Writes an mount of data to the SDRAM memory in polling mode.
IOE Writes multiple data.
Reads an mount of data from the SDRAM memory in polling mode.
LINK OPERATIONS LINK IOE ********************************** IOE Low Level Initialization.
Gets the LCD Background color.
Handles SDRAM DMA transfer interrupt request.
Programs the SDRAM device.
Sets a LCD Layer visible.
Configures and sets the color Keying.
IOE Low Level Interrupt configuration.
Writes an mount of data to the SDRAM memory in DMA mode.
Reads an mount of data from the SDRAM memory in DMA mode.
LINK GYROSCOPE **************************** Configures the Gyroscope SPI interface.
Toggles the selected pins state.
Clears all touch screen interrupts.
Set gyroscope Initialization.
Get XYZ angular acceleration.
I2Cx error treatment function
Sets a LCD layer frame buffer address.
Disables the color Keying.
Reboot memory content of Gyroscope.
Sends a Byte through the SPI interface and return the Byte received from the SPI bus.
Read ID of gyroscope component.
Configures INT1 interrupt.
Enables INT1 or INT2 interrupt.
Disables INT1 or INT2 interrupt.
SPI Routines ******************************** SPIx Bus initialization
SPIx error treatment function.
Configures the transparency without reloading.
Sets an LCD layer frame buffer address without reloading.
Configures and sets the color keying without reloading.
Disables the color keying without reloading.
Sets display window without reloading.
Sets an LCD Layer visible without reloading.
Disables the color keying without reloading.
BUS OPERATIONS I2C Routines ******************************** I2Cx MSP Initialization
Configures Interruption pin for I2C communication.
Writes a value in a register of the device through BUS.
Writes a value in a register of the device through BUS.
Reads a register of the device through BUS.
Reads multiple data on the BUS.
Reads 4 bytes from device.
Converts Line to ARGB8888 pixel format.
Draws a character on LCD.
Writes a value in a register of the device through BUS in using DMA mode.
Reads multiple data on the BUS in using DMA mode.
Checks if target device is ready for communication.