The attached zip file contains the source code of the SPI Library module, Graphics line-drawing functions and a demo program to be used with Astrobe for Cortex-M7. It display AutoCAD Slide images of St Paul's Cathedral and the space shuttle on an AdaFruit 1.8" TFT Display.
Target:
STM32F767 and STM32F746 systems with a display connected via SPI3
Tested on:
AdaFruit 1.8" TFT Display (ST7735 and SPI3)
SPI and demo for a TFT Graphics Display
-
- Site Admin
- Posts: 525
- Joined: Fri Dec 31, 2010 12:30 pm
- Contact:
SPI and demo for a TFT Graphics Display
- Attachments
-
- ST7735Display.zip
- (21.79 KiB) Downloaded 2582 times
Re: SPI and demo for a TFT Graphics Display
Nice!
Which Nucleo board did you use?
Is the AdaFruit 1.8" TFT Display shield directly pluggable into that Nucleo board
or is there any additional HW trick to get a full system working?
Is the backlight control implemented? If so, how good is the quality?
Which Nucleo board did you use?
Is the AdaFruit 1.8" TFT Display shield directly pluggable into that Nucleo board
or is there any additional HW trick to get a full system working?
Is the backlight control implemented? If so, how good is the quality?
-
- Site Admin
- Posts: 525
- Joined: Fri Dec 31, 2010 12:30 pm
- Contact:
Re: SPI and demo for a TFT Graphics Display
The Slide demo has been tested on both of the STM Cortex-M7 that we support:
A later version of the demo can be found in the \Examples\STM32F7\Slide folder included with Astrobe for Cortex-M7. This is configured to use the same Adafruit TFT display but it is mounted on an Arduino shield. It is more convenient to use as it plugs directly into the Arduino-compatible sockets of the Nucleo boards:
The backlight has just been implemented as on / off.
- STM Nucleo-144 F746ZG board
- STM Nucleo-144 F767ZI board
A later version of the demo can be found in the \Examples\STM32F7\Slide folder included with Astrobe for Cortex-M7. This is configured to use the same Adafruit TFT display but it is mounted on an Arduino shield. It is more convenient to use as it plugs directly into the Arduino-compatible sockets of the Nucleo boards:
The backlight has just been implemented as on / off.