[STM32U5] U5做触摸屏反应能快点不?

[复制链接]
 楼主| Wordsworth 发表于 2025-4-17 07:13 | 显示全部楼层 |阅读模式
DMA + LTDC处理速度怎么样?画面不卡顿吗?
Clyde011 发表于 2025-4-17 07:16 | 显示全部楼层
有没有推荐UI库?TouchGFX太重了。
Uriah 发表于 2025-4-17 07:17 | 显示全部楼层
电容触摸IC响应才是关键。
Pulitzer 发表于 2025-4-17 07:18 | 显示全部楼层
定时刷屏不如有事件触发省资源。
Bblythe 发表于 2025-4-17 07:18 | 显示全部楼层
实测加LTDC + DMA2D改善挺大。
 楼主| Wordsworth 发表于 2025-4-17 07:19 | 显示全部楼层
用STemWin或TouchGFX都有点吃资源。
万图 发表于 2025-4-17 07:20 | 显示全部楼层
帧率上不去主要卡在LCD驱动。
童雨竹 发表于 2025-4-17 07:21 | 显示全部楼层
Cache配置不当卡成幻灯片。
帛灿灿 发表于 2025-4-17 07:22 | 显示全部楼层
UI界面刷新慢不慢还得看你画多少。
周半梅 发表于 2025-4-17 07:23 | 显示全部楼层
用了QSPI屏响应提升明显。
公羊子丹 发表于 2025-4-17 07:24 | 显示全部楼层
加个DMA效果好不少。
o88ne 发表于 2025-4-29 13:05 | 显示全部楼层
DMA + LTDC处理速度怎么样?
白马过平川 发表于 2025-5-17 20:30 | 显示全部楼层
DMA可绕过CPU直接实现内存与外设(如LTDC控制器)间的数据传输,减少CPU在数据搬运中的开销,从而释放更多资源用于触摸事件处理
春日负喧 发表于 2025-5-17 21:25 | 显示全部楼层
在触摸屏应用中,DMA可用于快速传输触摸坐标数据至内存缓冲区,降低中断延迟,提升事件响应效率
温室雏菊 发表于 2025-5-17 21:36 | 显示全部楼层
减少CPU负载,DMA负责数据搬运,LTDC负责显示刷新,CPU仅需在必要时更新帧缓冲区或处理触摸事件
她已醉 发表于 2025-5-17 21:40 | 显示全部楼层
LTDC是STM32U5中专门用于驱动液晶显示器的硬件模块,支持RGB接口,可独立管理显示数据传输与刷新
西洲 发表于 2025-5-18 03:00 | 显示全部楼层
LTDC的时钟频率直接影响显示刷新速度。若时钟配置过低,可能导致画面更新延迟,间接影响触摸响应的“主观流畅度”。
捧一束彼岸花 发表于 2025-5-18 10:28 | 显示全部楼层
通过LTDC,CPU无需频繁干预显示刷新过程,DMA可直接将帧缓冲区数据传输至LTDC,实现高效图形渲染。
风凉 发表于 2025-5-18 14:00 | 显示全部楼层
DMA通道与优先级,STM32U5的DMA1有7个通道,DMA2有5个通道,若多个外设(如SPI、I2C)与LTDC共享DMA通道,可能因通道冲突导致传输延迟。需合理分配DMA通道,并为LTDC设置高优先级
将爱藏于深海 发表于 2025-5-18 20:00 | 显示全部楼层
降低延迟,DMA的并行传输能力与LTDC的硬件加速功能,可显著减少从触摸事件触发到屏幕更新的总延迟
您需要登录后才可以回帖 登录 | 注册

本版积分规则

144

主题

5753

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部

144

主题

5753

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部