Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.
|
Forum Index : Microcontroller and PC projects : MM2: 3.2" SSD1289 revisited
Author | Message | ||||
matherp Guru Joined: 11/12/2012 Location: United KingdomPosts: 8603 |
I've brought the Cfunctions for the SSD1289 up-to-date with the latest version of the Micromite firmware. Like the SSD1983, this now supports the in-built fonts and has completely flexible pin allocation. In addition this version now supports hardware rotation. This was a b....r to get working - why can't the SSD controllers be as easy as the ILI ones? It requires 19-pins as the controller is only configured for a 16-bit databus so can just be run on the 28-pin MX170 but without the touch screen capability or any other free pins. On the 44-pin part there is no such problem and it can be run with touch whilst leaving important pins like I2C and comm1 free. The SSD1289 displays are reasonably priced (e.g. ) and include the proper XPT2046 SPI touch controller. Even allowing for the flexible pin allocation the 16-bit data bus ensures that update is much quicker (roughly 4x) than the ILI9341 and at 3.2" they are bigger than most of the ILI9341 displays available. The demo includes the normal graphics routines and a full touch implementation UPDATE V2.2 Performance improvements in Cfunctions 2015-06-24_094414_ssd1289-flex-touch.zip |
||||
Print this page |