极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 10709|回复: 2

哇!每秒刷2帧 终极版的2.8spi lcd

[复制链接]
发表于 2015-1-8 14:19:58 | 显示全部楼层 |阅读模式
http://yuntv.letv.com/bcloud.html?uu=7ddc155d09&vu=41de4d5166&auto_play=1
http://yuntv.letv.com/bcloud.html?uu=7ddc155d09&vu=41de4d5166&auto_play=1
视频链接
相关信息
http://item.taobao.com/item.htm?id=43365578074

亲,你还在为因IO不足而无法使用液晶显示吗?

在这里,我可以跟你说,NO!


大家从视屏可以看到,刷161帧(20个循环,每次循环刷了8个颜色(红白橙黄绿蓝靛紫),由于拍摄的色差问题,看上去不清楚,,加上最后一帧格子颜色,20*8+1=161)用时96.72秒,刷一帧就是0.600745,这个单片机的频率是16M/s,spi的速度(2分频)就是8M/s,因为这个是转16bit数据传输,每传一个像素spi就需要传(1个字节的cmd+2字节的data+1字节的cmd)=4个字节,总共就320*240个像素;spi就需要传320*240*5=307200字节=2.34375Mbit,spi传输的时间就是2.34375/8=0.292969秒,代码执行的时间就是0.307776秒;

KeDei开发的SPI(MAX系列芯片)串转并(16bit)具有同等的速度,可以和sd卡的spi共用MOSI、CLK,而外加上一根CS线就可以轻松解决问题,而传统的lcd显示占用了至少(8个data数据+1个RESET+1个CS+1个RS+1个WR+1个RD)13个IO,若不使用RESET和RD,至少也要11个,而现在呢?而外加一根LCD_SPI_CS,就一根IO就解决了所有问题!

由KeDei原创,版权所有,盗版必究!

本产品接口定义如下:

A0        -------〉       触摸X+

A1        -------〉       触摸Y+

A2        -------〉       触摸Y-

  8        -------〉       触摸X-

  9        -------〉       LCD_SPI_CS

10       -------〉       SD卡_SPI_CS

11        -------〉       SPI_MOSI共用端口

12        -------〉       SPI_MISO共用端口

13        -------〉       SPI_CLK共用端口

  
回复

使用道具 举报

发表于 2015-1-8 16:18:22 | 显示全部楼层
有具体的代码示例吗?
回复 支持 反对

使用道具 举报

发表于 2015-1-8 18:07:45 | 显示全部楼层
谢谢分享学习一下
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-18 00:35 , Processed in 0.075450 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表