基于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
阅读全文
0 0
- 基于openwrt的SPI TFT触摸屏程序
- 基于openwrt的SPI TFT触摸屏程序
- 分享一个硬件SPI读取TFT触摸屏程序
- Android 基于sx8652的触摸屏驱动(gpio模拟spi)
- 一个SPI接口的TFT屏ILI9341
- 基于openwrt 编写自己的Helloworld程序
- 基于GCCAVR的模拟SPI程序
- esp32驱动spi TFT
- 基于MT7688 原厂SDK 使用SPI控制器驱动TFT屏幕ILI9225驱动器(spi接口)
- 树莓派使用上spi tft!(fbtft的使用)
- 基于嵌入式Linux和MiniGUI的通用触摸屏校准程序
- 基于ATMEGA8515的SPI驱动ST7565P液晶屏的程序(原创)
- STM32 SPI驱动TFT LCD
- 基于GCCAVR的TLC2543读写程序----模拟SPI方式实现
- 基于S3C2410的触摸屏应用技术
- 基于S3C2410的触摸屏应用技术
- TS2003基于触摸屏的应用
- 基于SOPC的触摸屏操作
- struts2_文件下载
- Java输入输出
- A. I'm bored with life
- Java代码规范、基本类型和实例演练
- 剑指offer面试题[49]-把字符串转化为整型
- 基于openwrt的SPI TFT触摸屏程序
- Go实现map元素的间接排序操作
- 关于JAVA EE项目在WEB-INF目录下的jsp页面如何访问WebRoot中的CSS和JS文件
- 数据库主备切换大杂烩
- 真因子
- 基础知识笔记小记
- Ubuntu安装网易云音乐
- termux::安装sqlmap
- HashMap和Hashtable的详细区别