Hi Isme:你好,我现在使用W800在开发一个带320X240的TFT屏幕的项目,LCD主控是ST7789,我是基于官方的ST7735修改的驱动,基于LVGL开发UI界面,过程中发现W800屏幕刷新率很低,播放LVGL的动画时屏幕卡顿非常严重,这个问题有办法优化吗?官方有没有什么解决方案?
查看更多
芯片本身没有硬件编解码,单靠CPU算力播放动画本身也快不了,简单动画可以通过播放单帧RGB565格式原始图片就很快的。
发布 问题
分享 好友
手机 浏览
回到 顶部
@isme 我看这个W800的这个实例就比较流畅啊(http://ask.winnermicro.com/article/76.html),这个好像是通过DMA的方式刷新屏幕的,最新的SDK不是通过DMA的方式刷屏的吗?我看两个SDK的实现方式不太一样!
@hebi 完全一样,都是用的sdio的一线模式,有用dma,瓶颈不是在spi驱屏传输速度,而是在ui渲染上面,如果只是简单的ui或者原始图片是很快的。