LTDC double buffer
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-01-19 11:59 AM
Hi
I'm using stm32f767 and want to use LTDC with double framebuffer.
Can i do this with one sdram?
LTDC is fetching data from sdram(front buffer) and i have to prepare the back buffer at the same time(load data from sdcard into sdram)
Internal sram capacity is not sufficient.
How can this happen?
LTDC and SDRAM are working and i can display image through LTDC from SDRAM
LTDC is running at 30MHz and SDRAM clock is 90MHz.
Solved! Go to Solution.
- Labels:
-
LCD-LTDC
-
STM32F7 Series
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-01-19 10:07 PM
Yes you can when SDRAM have space for two buffers . Good is place buffers start to internal bank starts. Ex D0000000 D0200000
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-01-19 10:07 PM
Yes you can when SDRAM have space for two buffers . Good is place buffers start to internal bank starts. Ex D0000000 D0200000
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-01-20 7:56 AM
Thanks for quick reply
This means that i can fetch data from front buffer(address = 0xC0000000) to the LTDC and load data from sdcard to SDRAM(address = 0xC0200000) "simultaneously" and swap the addresses in the Vsync interurpt?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content
‎2021-01-20 8:02 AM
exactly
