sokou 发表于 2022-12-7 00:05:46

分享一个TKM32F499移植LVGL的例程

demo板用的是官方的。显示屏是TK050F5591。LVGL是9.0版本。RGB888接口。运行benchmark例程测试,感觉比较卡。各位看看有没有什么改进的方法,可以跟贴交流。

wqy0410 发表于 2022-12-7 14:04:36

8.3感觉运行就有些卡了,9.0相比8.3增加了些什么功能呢?

sokou 发表于 2022-12-7 14:20:22

8.3直接就到了9.0好像也没啥太大的变化。

jimmy_xt 发表于 2022-12-12 12:29:39

TKM32F499的SDRAM带宽有限。高分RGB屏幕占用太多,留给程序的就捉襟见肘了。
降低分辨率或者用SPI屏会好很多。

honami520 发表于 2022-12-12 13:18:14

我现在换成SWM34S了,主频慢一点,但是SDRAM带宽和主频是一样的

sokou 发表于 2022-12-12 16:30:14

honami520 发表于 2022-12-12 13:18
我现在换成SWM34S了,主频慢一点,但是SDRAM带宽和主频是一样的
(引用自5楼)

我也试试看。感觉还是要主频更高一些才可以带大屏。要么都是慢的。

honami520 发表于 2022-12-12 16:48:08

sokou 发表于 2022-12-12 16:30
我也试试看。感觉还是要主频更高一些才可以带大屏。要么都是慢的。
(引用自6楼)

STM32H7B0就挺好,内部有连续的1MB的sram,主频虽然只有240M,但是快多了。可惜贵

sokou 发表于 2022-12-12 17:13:54

就是太贵所以不好选

tiky 发表于 2022-12-13 11:33:53

用上面那个RGB屏,因为单片机光刷新屏,每秒钟就要输出高达54MB的数据,占用了总线时间,在用LVGL时没帧中断切屏情况下,速度不易提高的。可以参考一下这个用TK80接口驱动的屏,速度就比较快,因为不用刷那54MB的数据,单片机闲很多。

程序给你参考一下:

用的是这个屏,屏上带高达1.2MB的高速显存的:https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-1175222619.14.12092d19kOwU8V&id=564734785690

sokou 发表于 2022-12-13 15:23:43

好的。我看看。
页: [1]
查看完整版本: 分享一个TKM32F499移植LVGL的例程