Symbols
loading...
Files
loading...

STM32F429I-Discovery library

STM32F429I-Discovery is a driver defining the following symbols:

Most used functions

Name
Location
Summary
Displays a maximum of 60 char on the LCD.
Displays a maximum of 20 char on the LCD.
Returns the selected Button state.
Configures Button GPIO and EXTI Line.
Returns status and positions of the touch screen.
Displays a bitmap picture loaded in the internal Flash (32 bpp).
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..).
IOE Writes single data operation.
Clears all the IO IT pending bits
Checks if target device is ready for communication.
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.
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.
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.
Writes an mount of data to the SDRAM memory in polling mode.
Reads an mount of data from the SDRAM memory in polling mode.
LINK OPERATIONS LINK IOE ********************************** IOE Low Level Initialization.
Handles SDRAM DMA transfer interrupt request.
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.
I2Cx error treatment function
Sets a LCD layer frame buffer address.
Reboot memory content of Gyroscope.
Sends a Byte through the SPI interface and return the Byte received from the SPI bus.
SPI Routines ******************************** SPIx Bus initialization
I2Cx 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 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.
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.

Other commonly used symbols

Name
Location
Summary
SDRAM status structure definition
FMC SDRAM Memory clock period
FMC SDRAM Mode definition register defines
GYROSCOPE SPI Interface pins
LCD status structure definition
FMC SDRAM Memory Read Burst feature
STM32F429I DISCO BSP Driver version number V2.1.8 [31:24] main version
@file stm32f429i_discovery.h @author MCD Application Team This file contains definitions for STM32F429I-Discovery Kit LEDs, push-buttons hardware resources. @attention Copyright (c) 2017 STMicroelectronics. All rights reserved. This software is licensed under terms that can be found in the LICENSE file in the root directory of this software component. If no LICENSE file comes with this software, it is provided AS-IS.
@file stm32f429i_discovery_lcd.h @author MCD Application Team This file contains all the functions prototypes for the stm32f429i_discovery_lcd.c driver. @attention Copyright (c) 2017 STMicroelectronics. All rights reserved. This software is licensed under terms that can be found in the LICENSE file in the root directory of this software component. If no LICENSE file comes with this software, it is provided AS-IS.
@file stm32f429i_discovery_sdram.h @author MCD Application Team This file contains all the functions prototypes for the stm32f429i_discovery_sdram.c driver. @attention Copyright (c) 2017 STMicroelectronics. All rights reserved. This software is licensed under terms that can be found in the LICENSE file in the root directory of this software component. If no LICENSE file comes with this software, it is provided AS-IS.
@file stm32f429i_discovery_ts.h @author MCD Application Team This file contains all the functions prototypes for the stm32f429i_discovery_ts.c driver. @attention Copyright (c) 2017 STMicroelectronics. All rights reserved. This software is licensed under terms that can be found in the LICENSE file in the root directory of this software component. If no LICENSE file comes with this software, it is provided AS-IS.
@file stm32f429i_discovery_io.h @author MCD Application Team This file contains all the functions prototypes for the stm32f429i_discovery_io.c driver. @attention Copyright (c) 2017 STMicroelectronics. All rights reserved. This software is licensed under terms that can be found in the LICENSE file in the root directory of this software component. If no LICENSE file comes with this software, it is provided AS-IS.
@file stm32f429i_discovery_gyroscope.h @author MCD Application Team This file contains definitions for stm32f429i_discovery_gyroscope.c firmware driver. @attention Copyright (c) 2017 STMicroelectronics. All rights reserved. This software is licensed under terms that can be found in the LICENSE file in the root directory of this software component. If no LICENSE file comes with this software, it is provided AS-IS.
@file stm32f429i_discovery_eeprom.h @author MCD Application Team This file contains all the functions prototypes for the stm32f429i_discovery_eeprom.c firmware driver. @attention Copyright (c) 2017 STMicroelectronics. All rights reserved. This software is licensed under terms that can be found in the LICENSE file in the root directory of this software component. If no LICENSE file comes with this software, it is provided AS-IS.