Commit Graph

6 Commits

Author SHA1 Message Date
Roger Clark a47caee80d Added old Adafruit_ILI9341 lib, and modified the STM version of the lib so that the class name matches the filename for adafruit_ILI9341_STM 2015-03-27 10:08:47 +11:00
victorpv 78f9031154 Renamed libraries, but using original function names.
This way one knows if he is using the old or STM library by looking at
the include line, while the sketch should compile file as the functions
are named the same. I believe this is the best compromise.
2015-03-18 11:27:31 -05:00
victorpv fcdd15e0ad Revert "Revert "These are the DMA ILI9341 library and Extra fonts GFX""
This reverts commit 6cc87e88bb.
2015-03-18 08:57:46 -05:00
victorpv 6cc87e88bb Revert "These are the DMA ILI9341 library and Extra fonts GFX"
This reverts commit 7e41e0d11b.
2015-03-18 08:55:48 -05:00
victorpv 7e41e0d11b These are the DMA ILI9341 library and Extra fonts GFX
Added DMA support for STM32F1xx, and extra check in line and rect
funtions to avoid trying to draw a 0 width or 0 height line/rectangle,
which would cause 0 bytes DMA transmission and hang in a loop.
2015-03-18 08:55:11 -05:00
Roger Clark 3bc36db069 Added modified version of AdaFruit_ILI9341 library, based on work by Matthias (@madias on the Arduino forum). Also includes a small speed optimization to call nonstandard spi::write(byte) function, as this gives around 20% speed improvement. Note SPI clock rate, chosen my @madias, of DIV_2 is 36Mhz, which exceeds the publish maximum spi clock of 10Mhz, however it seems to work with most devices 2015-03-06 23:03:45 +11:00