I am exploring LVGL and I found that it uses many buffers like
- Screen-sized frame buffer
- minimum 1 draw buffer
- canvas buffer
In my project I can’t use external RAM (SDRAM), so I want to know can I bypass draw buffers and canvas buffers and use only screen-sized frame buffer?
What is the best method to minimize the RAM usage ?
My hardware is a stm32f429+ili9341 TFT display and I am using the LTDC RGB interface. I can also switch to the SPI interface if that helps.
Thank you for your help.