johnnypang 发表于 2010-10-17 16:18:19

一个用SPI口驱动的4.3寸屏设计方案

原创的方案,特别适合做翻盖的产品,很小巧,容易安装,跟大家分享啦。
先上个图
http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_590531A3KFZK.JPG
效果图 (原文件名:PA170172.JPG)

用SPI口连接驱动板,的确很方便。
图片资源也是放在SPI Flash里,显示图片时,Flash的SO 直接连接到驱动板的SI,CPU就省着不用处理数据了,只管发时钟就行。

http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_590532PA930R.JPG
控制部分 (原文件名:PA170173.JPG)

MCU我用C8051F360,工作在80M主频,然后分频送一个40M的时钟给驱动板的CPLD,这样,驱动板也可以省个有源晶振。
SPI接口的时钟也可以上40M,这样,读写速率可到5MByte/S,感觉刷屏很快了,刷个小动态Logo也没有问题。

上个原理图
http://cache.amobbs.com/bbs_upload782111/files_34/ourdev_590545TNKXLJ.GIF
(原文件名:SCH.GIF)

M25P16 和 驱动板公用一个SPI时钟,通过74ls125切换信号,使MCU能独立控制M25P16 或驱动板,或者M25P16数据直接导入驱动板。
MCU可读写驱动板上的RAM,这样驱动板上剩余的RAM也可以全部利用上。


原理图ourdev_590533QMU7NF.rar(文件大小:3K) (原文件名:TFT_SPI_SCH.rar)

jeffwei 发表于 2010-10-17 16:42:15

好东西

bj-stm8 发表于 2010-10-17 17:14:21

不错 想法很好

dengxiaofeng 发表于 2010-10-17 18:14:28

只能远观

liouravr 发表于 2010-10-17 18:45:05

这个要顶了

bj-stm8 发表于 2010-10-17 21:24:58

必须顶楼主,

johnnypang 发表于 2010-10-17 21:36:38

这里有个关键技巧,就是巧妙地控制SPI Flash 的Hold引脚 和驱动板的Hold引脚,就可以使SPI Flash 和驱动板都同时进入工作状态。

damoplus 发表于 2010-10-17 21:37:39

关注...
页: [1]
查看完整版本: 一个用SPI口驱动的4.3寸屏设计方案