eric2013 发表于 2017-12-22 10:16:44

ST早年做的FSMC总线驱动RGB接口裸屏,外部SRAM做显存,并且支持DMA加速,会玩

本帖最后由 eric2013 于 2017-12-25 01:47 编辑

文件:
软件包:
==================================================


eric2013 发表于 2017-12-25 01:47:23

已经补上工程文件

leiyitan 发表于 2018-2-2 23:15:08

特意花时间看了例程,例程DMA 属于死等。照着把LCD填充单色块,刷图还是会快点。死等的方式还是没办法改!

eric2013 发表于 2018-2-3 02:14:26

leiyitan 发表于 2018-2-2 23:15
特意花时间看了例程,例程DMA 属于死等。照着把LCD填充单色块,刷图还是会快点。死等的方式还是没办法改!

这种情况最好配合RTOS,显示屏任务放在最低优先级就行。

Snapdragon 发表于 2018-2-5 19:26:47

666,320x240的,估计800*480的就吃力了

eric2013 发表于 2023-4-24 11:38:43

经典老帖子,找了很长时间,无意中搜索到了。

TRX 发表于 2023-7-15 15:53:05

请教下,stm32f407 使用fsmc扩展外部sram作为缓冲,并且使用lvgl进行lcd显示,是否也可以用DMA进行数据搬运,加速屏幕刷新?感谢回复

eric2013 发表于 2023-7-15 17:47:08

TRX 发表于 2023-7-15 15:53
请教下,stm32f407 使用fsmc扩展外部sram作为缓冲,并且使用lvgl进行lcd显示,是否也可以用DMA进行数据搬 ...

可以的,供参考,底层做了的DMA加速,所有GUI适用。

【原创开源应用第4期】给ili9488,RA8875等类显示屏的emWin底层增加DMA加速,提供RTX,uCOS和FreeRTOS版本
https://www.armbbs.cn/forum.php?mod=viewthread&tid=87501&fromuid=58
(出处: 硬汉嵌入式论坛)
页: [1]
查看完整版本: ST早年做的FSMC总线驱动RGB接口裸屏,外部SRAM做显存,并且支持DMA加速,会玩