基于openwrt的SPI TFT触摸屏程序

来源:互联网 发布:illustrator cs6 mac 编辑:程序博客网 时间:2024/06/05 06:58

屏幕为spi接口,9341的芯片,坑爹的连ID都读不出来,据说读时序都是错的,更不用说读屏幕上的点了。图形叠加什么的不好做。

已实现JPG和BMP格式图片的解码及显示,GIF图片显示还有BUG没解决。

已实现触摸功能,所以widora的gpio基本上 都用完了。模拟SPI的速度上不来,示波器测出来时钟频率只有4.5MHz,有明显的刷屏痕迹。尝试了一下硬件SPI,速度可以提高到96MHz,国产示波器已捕获不到时钟信号,刷速度大概测了一下,单色刷屏一秒大约有17帧。


显示屏接口接到MT7688的硬件SPI上面,触摸板接到普通IO,用IO模拟SPI通信。

以下是硬件连接示意图


附源码链接,爱折腾的一起交流交流

 https://github.com/MagicPrince666/spi-tft.git

原创粉丝点击