#Ssd1963 stm32 driver driver
I have labelled this driver as experimental because I have not been able to verify that it works with the cheap ebay SSD1289 panel that I have because my cheap panel appears to be hardwired into an interlaced mode. The driver names are:Īn example demo program is supplied in the ‘examples/ssd1289’ directory.
SSD1289 TFT driverĮxperimental support is now provided for the Solomon Systech 1289 QVGA TFT driver with 64K and 262K colours and in landscape and portrait mode. A full list of driver declarations are:Īndy created a corresponding example demo that you can find in the ‘examples/lgdp453x’ directory. The stm32plus driver for this panel was contributed by Andy Franz and gratefully accepted by myself into this release.Ħ4K and 262K colour modes are supported in landscape and portrait orientations. The LGDP4531/2 is a 320×240 (QVGA) TFT panel from LG. Documentation can be found in this previous article.
The installation and usage instructions have not changed since version 2.0.0. non-gcc compilers will certainly not work. Other gcc toolchains may also work but are not tested. Mentor Graphics) on Windows 7 圆4 and Ubuntu Linux and I recommend that you do too. I use the free ‘arm-2012.09’ arm-none-eabi gcc release supplied by CodeSourcery (aka. I also replaced lots of subclass types that were there as a workaround for the lack of template typedefs with much cleaner template aliases. I’m currently working on a driver for one of the big on-chip peripherals and it just couldn’t be done cleanly without real variadic templates so I took the opportunity to migrate all the template ‘feature’ mix-in classes to variadics. This article will present a brief overview of the following new features.Īs mentioned in the banner at the top of this page you will need to ensure that you are using at least version 4.7.0 of gcc.
Stm32plus version 2.1.0 has now been released and is available from my downloads page. Be sure to check out the announcement here.ĭue to the use of c++0x features the minimum compiler requirement is now version 4.7.0 of gcc be wise to clear all four mode bits properly.The latest release is now 3.0.0. #warning Uno Shield on MAPLE_MINI for MAUSI_MICK #elif defined(_STM32F1_) & defined(ARDUINO_MAPLE_MINI) // Uno Shield on MAPLE_MINI board
#Ssd1963 stm32 driver install
Please install the v2.9.1-Beta MCUFRIEND_kbv library from GitHub.
#Ssd1963 stm32 driver how to
So I’m tracking where Joao changed the Adafruit library to try and figure out how to modify an STM32 driver for this TFT. Now, I’ve seen working code examples for STM32 for the ILIxxxx on Andy’s Workshop blog … ft-driver/. The Adafruit TFT library was originally for controlling ILIxxxx series of IC, but this guy modified it for the 8 bit interface of SPFD508. Joao Lopes’s library above uses a modified version of the Adafruit TFT library for the hardware layer. I have seen working Arduino Uno libraries for this shield from several sources, including. Are you sure that the TFT driver IC is ILI9325? I checked the SPFD5408 datasheet, and Joao’s library definitely isn’t for SPFD5408. JoaoLopes’s library supports ILI9341, and this one probably is an ILI9341.