|
近来很多人问LVGL。昨天周末有空,用最新的代码和DEMO,移植到STM32H750VBT上。 具体如下: 1 硬件是STM32H750VBT,无外挂RAM。 2 LCD 是RGB接口的,480*272像素,单层显存需要255K内存。 3 750说有1M内存,但是,是分成多块的。直接连接在LTDC上的只有512K。 4 如果在AXI上开辟两层内存,就只剩2K了额,不知道能不能将一些内存通过改分散加载文件放到另外的288K ram上。 5 4没做,所以,demo只能开一层,LVGL用局部显存的方式。 6 也就是说,LVGL准备好局部的显示内容后,在拷贝到显存。 7 这种方式,拷贝数据速度会影响刷新,能否直接用一层显存,让LVGL直接操作一层显存呢? 8 DMA拷贝? 有没有人在无外挂RAM的750上试过?如何处理?效果如何?
LVGLç§»æ¤.rar
(9.22 MB, 下载次数: 175)
|
|
顶一下 |
| 我也想了解,帮顶一下。 |
| 楼主的代码,我把文件都添加进去后,编译显示内存不够,请问楼主编译环境是什么,楼主的程序是否放在外挂qspi上? |
| 里面有工程 |
STM32H7A3 怎样配置MDMA的硬件触发MDMA_REQUEST_DMA1_Stream0_TC将数据再次转运
选型,实现USB转2路CAN功能,目前看到STM32F407和STM32H750都有2路CAN,都能实现功能吗?
LPTIM5的事件Lptim5_ait作为14号Trigger input输入到DMAMUX2 Request generator触发BDMA未生成中断问题
STM32H743 HSE 48MHz晶振无法实现
STM32H743 配置USBOTG 使用U盘几周后 stm32无法识别usb
STM32H7A3RGT6 ADC 8位采样速度只能达到3.5MSPS达不到数据手册上的7MSPS ?
关于硬件ECC
关于NAND FLASH加LittleFS的方案
DMAMUX 使用内部外设Request Event(不使用TIM12和LPTIM)
【经验分享】STM32H7 DMA+UART不定长接收实战:解决缓存溢出与数据错位问题
微信公众号
手机版