ST7735S中景园LCD全彩屏,扫描问题

星星也会耍赖皮 2020-07-30 11:07:54
使用ST7735S控制的LCD,画点点亮LCD,spi通信,32位CPU,采用的LL库,工作频率72M,

1.向SPI总线传输一个8位数据需要5us左右

2.写坐标需要发送16位的两个数据和三个命令,共需要60us左右

3.点亮一个像素需要坐标和发送颜色数据,需要75us

4.画一个16*8的宋体字符需要的时间是10ms左右

5.项目使用160*80像素的屏要写46个16*8的字符,需要时间460ms左右

现在主循环中调用一次扫屏函数,就得花费460ms,大神们有没有能够好的办法可以提高扫描的速度
...全文
3645 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
北京正点 2020-07-31
  • 打赏
  • 举报
回复
11111111111
笨狗先飞 2020-07-30
  • 打赏
  • 举报
回复
内存区域开双缓存,一块存当前屏的图像,另一块存准备更新的图像,然后比较这两块图像里内容不同的像素点,通讯的时候只把内存不同的区域里的数据送过去显示。
forget345 2020-07-30
  • 打赏
  • 举报
回复
SPI 时钟?

27,375

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧