Important changes to forums and questions
All forums and questions are now archived. To start a new conversation or read the latest updates go to forums.mbed.com.
10 years, 6 months ago.
Can this be made to work with DMA?
I noticed that the new display controller & library is noticeably slower (can watch the fills whereas the original SPI_TFT with the old controller and DMA enabled would be too fast to see). I am guessing this is because of the use of DMA for the original. Is there any hardware limitation preventing the use of DMA for the new controller?
Question relating to:
1 Answer
10 years, 6 months ago.
DMA is one option, also by other SPI driver it can be faster than standard mbed SPI (BurstSPI does that). The problem is most likely that the original SPI_TFT was made when either only the mbed LPC1768, and possibly also the 11u24 existed. Now there are alot more: It can be done with DMA, but then it won't work on all mbeds.
@Tick Tock. have you been able to implement dma and burstspi with the display library?
posted by mark chapman 25 May 2014I have not attempted. Was able to increase the SPI frequency to 48MHz which was fast enough for my application.
posted by Tick Tock 26 May 2014