硬汉嵌入式论坛

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

[emWin] 打开多缓冲卡顿

[复制链接]

1

主题

3

回帖

6

积分

新手上路

积分
6
发表于 2024-2-24 16:05:08 | 显示全部楼层 |阅读模式
打开多缓冲,操作触摸屏明显反应迟钝,用DMA实现重定向 LCD_DEVFUNC_COPYBUFFER 函数,
测试发现跟没有重定向几乎一样卡顿,是DMA函数不起效果吗

LCD_DEVFUNC_FILLRECT
LCD_DEVFUNC_COPYRECT
这两个未重定向,不知道有没有影响


关掉多缓冲,打开内存设备,响应很快








回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106649
QQ
发表于 2024-2-25 01:04:32 | 显示全部楼层
是不是用的16bit SDRAM。
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2024-2-25 14:18:43 | 显示全部楼层
是的,16bit
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2024-2-25 14:20:12 | 显示全部楼层
本帖最后由 zz323399 于 2024-2-25 14:26 编辑

频率 133Mhz
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 2024-2-28 08:52:44 | 显示全部楼层
解决了,DMA没配置好
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 20:03 , Processed in 0.263200 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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