Symbols
loading...
Files
loading...

Adafruit_Shield library

Adafruit_Shield is a driver defining the following symbols:

Most used functions

Name
Location
Summary
Sets the LCD background color.
Returns information about specific card.
Initializes the SD/SD communication.
Draws a bitmap picture loaded in the STM32 MCU internal memory.
Reads block(s) from a specified address in the SD card, in polling mode.
Writes block(s) to a specified address in the SD card, in polling mode.
Draws an uni-line (between two points).
Draws a full poly-line (between many points).
Draws an poly-line (between many points).
Erases the specified memory area of the given SD card.
Sends 5 bytes command to the SD card and get response
Gets the LCD background color.
Fills a triangle (between 3 points).
Waits a data until a value different from SD_DUMMY_BITE
Waits a data from the SD card
Static Functions Draws a character on LCD.
Reads the SD card SCD register. Reading the contents of the CSD register in SPI mode is a simple read-block transaction.
Reads the SD card CID register. Reading the contents of the CID register in SPI mode is a simple read-block transaction.
Gets the SD card data response and check the busy flag.
Put the SD in Idle state.

Other commonly used symbols

Name
Location
Summary
Point structures definition
LCD status structure definition
SD Card information structure
SD detection on its memory slot
Draw Properties structures definition
Specifies logical block size in bytes
Specifies the Card logical Capacity in blocks
Card Specific Data: CSD Register
Card Identification Data: CID Register
Start Data tokens: Tokens (necessary because at nop/idle (and CS active) only 0xff is on the data/command line)
Commands: CMDxx = CMD-number | 0x40
@file stm32_adafruit_sd.h @author MCD Application Team This file contains the common defines and functions prototypes for the stm32_adafruit_sd.c driver. @attention Copyright (c) 2016 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 stm32_adafruit_lcd.h @author MCD Application Team This file contains the common defines and functions prototypes for the stm32_adafruit_lcd.c driver. @attention Copyright (c) 2016 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.