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或者原始圖片是很快的。