硬汉嵌入式论坛

 找回密码
 立即注册
查看: 5372|回复: 7
收起左侧

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

[复制链接]

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
发表于 2017-12-22 10:16:44 | 显示全部楼层 |阅读模式
本帖最后由 eric2013 于 2017-12-25 01:47 编辑

文件: stm32_tft_lcd_drive.chm (1.39 MB, 下载次数: 238)
软件包: 工程文件.rar (7.17 MB, 下载次数: 2092)
==================================================
2_58_67beccfa7dfb17b.jpg

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
 楼主| 发表于 2017-12-25 01:47:23 | 显示全部楼层
已经补上工程文件
回复

使用道具 举报

2

主题

569

回帖

575

积分

金牌会员

积分
575
发表于 2018-2-2 23:15:08 | 显示全部楼层
特意花时间看了例程,例程DMA 属于死等。照着把LCD填充单色块,刷图还是会快点。死等的方式还是没办法改!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
 楼主| 发表于 2018-2-3 02:14:26 | 显示全部楼层
leiyitan 发表于 2018-2-2 23:15
特意花时间看了例程,例程DMA 属于死等。照着把LCD填充单色块,刷图还是会快点。死等的方式还是没办法改!

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

使用道具 举报

2

主题

31

回帖

37

积分

新手上路

积分
37
发表于 2018-2-5 19:26:47 | 显示全部楼层
666,320x240的,估计800*480的就吃力了
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
 楼主| 发表于 2023-4-24 11:38:43 | 显示全部楼层
经典老帖子,找了很长时间,无意中搜索到了。
回复

使用道具 举报

8

主题

43

回帖

67

积分

初级会员

积分
67
发表于 2023-7-15 15:53:05 | 显示全部楼层
请教下,stm32f407 使用fsmc  扩展外部sram作为缓冲,并且使用lvgl进行lcd显示,是否也可以用DMA进行数据搬运,加速屏幕刷新?感谢回复
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106726
QQ
 楼主| 发表于 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? ... 7501&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-1 16:57 , Processed in 0.278509 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表