屏幕为spi接口,9341的芯片,坑爹的连ID都读不出来,据说读时序都是错的,更不用说读屏幕上的点了。图形叠加什么的不好做。
已实现JPG和BMP格式图片的解码及显示,GIF图片显示还有BUG没解决。
已实现触摸功能,所以widora的gpio基本上 都用完了。模拟SPI的速度上不来,示波器测出来时钟频率只有4.5MHz,有明显的刷屏痕迹。尝试了一下硬件SPI,时钟速度可以上96MHz,单色刷屏能上17帧。
附源码链接,爱折腾的可以一起交流交流
https://github.com/MagicPrince666/spi-tft.Git
本文介绍了使用SPI接口的TFT屏幕驱动开发过程中的挑战与解决方案。包括了解码并显示JPG和BMP格式图片,触摸功能实现,以及使用硬件SPI提高刷新率等内容。

1013


被折叠的 条评论
为什么被折叠?



