lanshuitianxia 发表于 2008-10-16 11:53:43

用3.2寸的TFT液晶搞了个数码相框,从SD卡里读指定目录里的图片文件(320x240大小的BIN格

呵呵 先看看视频:http://www.tudou.com/programs/view/o43KOZePOBI/

mega128用的是7.3728M的晶振,SPI模式驱动液晶,刷新起来比较慢。准备完善后往STM32上移植。

SD卡我用的是128M的。但是我的2G的SD卡不知道为什么读不到CSD寄存器里的内容,所以现在还不知道大容量的卡能不能用

TFT液晶的驱动芯片是SPFD5408A

再来几个显示的效果图片:

http://cache.amobbs.com/bbs_upload782111/files_11/ourdev_457411.JPG

 (原文件名:图片3.JPG) 



http://cache.amobbs.com/bbs_upload782111/files_11/ourdev_457412.JPG

 (原文件名:COTERX.JPG) 



http://cache.amobbs.com/bbs_upload782111/files_11/ourdev_457413.JPG

 (原文件名:图片4.JPG) 



http://cache.amobbs.com/bbs_upload782111/files_11/ourdev_457414.JPG

 (原文件名:图片7.JPG) 



http://cache.amobbs.com/bbs_upload782111/files_11/ourdev_457415.JPG

 (原文件名:图片9.JPG) 



http://cache.amobbs.com/bbs_upload782111/files_11/ourdev_457416.JPG

 (原文件名:我的板子.JPG) 

程序的压缩包:

点击此处下载 ourdev_457417.rar(文件大小:101K) (原文件名:Digital Photo Frame.rar)



BIN格式的图片文件:

点击此处下载 ourdev_457418.rar(文件大小:735K) (原文件名:BIN_PIC.rar) 

液晶的相关资料:

点击此处下载 ourdev_457419.rar(文件大小:3.37M) (原文件名:TFT资料.rar) 





本贴被 lanshuitianxia 编辑过,最后修改时间:2008-10-16,22:48:00.

wq925110 发表于 2008-11-28 14:08:25

楼主能给联系方式吗?有些问题下想请教你,你做的这个加文件系统了吗

zk18too 发表于 2008-11-26 19:50:59

牛人,留名

mjkxxn 发表于 2008-11-26 19:33:55

太麻烦  浪费  有专用芯片的   不过也是牛人

hanbao0371 发表于 2008-11-26 19:08:38

强人啊,不顶不行啊

jeoge 发表于 2008-11-26 15:37:33

不錯!頂

wq925110 发表于 2008-11-26 08:56:14

好厉害啊,我想用单片机模拟SPI模式的,怎么就没有这样的资料呢

tangqianqian 发表于 2008-11-25 16:26:47

应该给条裤子吧!

zhaojun_xf 发表于 2008-11-25 12:51:59

学习了                    

sol84 发表于 2008-11-25 08:46:44

不错的东西

lihuyong 发表于 2008-10-16 21:45:13

蚂蚁,你的屏在哪买的,好多米?

sunny1500 发表于 2008-10-16 21:32:04

顶一下吧

cgbabc 发表于 2008-10-16 20:55:20

占位

lanshuitianxia 发表于 2008-10-16 14:09:10

呵呵 代码都是公开的啊 就是液晶屏可能不一样 

其实核心主要就是读取指定路径的FAT文件

例如:DisplayPhoto320x240(FAT_Get_File_FirCluNum("\\CORTEX.BIN"));                   //读取根目录下的CORTEX.BIN文件

      DisplayPhoto320x240(FAT_Get_File_FirCluNum("\\IMAGES\\STM32.BIN"));            //读取IMAGES文件夹下的STM32.BIN文件

      DisplayPhoto320x240(FAT_Get_File_FirCluNum("\\IMAGES\\NEW\\BIRD.BIN"));        //读取IMAGES文件夹下NEW文件夹下的BIRD.BIN文件

本贴被 lanshuitianxia 编辑过,最后修改时间:2008-10-16,14:13:48.

xk2yx 发表于 2008-10-16 14:04:08

不错

Hjoan 发表于 2008-10-16 13:42:35

牛人啊,这么快就弄好了,能允许我也仿照您的作品做一个吗?

zook0k 发表于 2008-10-16 13:26:35

不错啊

durgy 发表于 2008-10-16 12:31:58

我也准备做类似的,屏是用psp的屏,cpld做驱动,M16读sd卡

lanshuitianxia 发表于 2008-10-16 12:01:07

下一步准备从SD卡里面读取BMP格式的图片来显示

JPG图片就免了mega128做不了 

lanshuitianxia 发表于 2008-10-16 11:54:37

占位

Forever 发表于 2008-11-24 11:10:52

顶了,不错

thoro_avr 发表于 2008-11-24 10:15:40

不错,要做一个

lanshuitianxia 发表于 2008-11-24 09:49:56

触摸的功能用128的AD可以实现,论坛里有人做过。我这个液晶板上带SPI通信的触摸屏芯片TSC2046 玩过几次 就没有继续下去了

leito 发表于 2008-11-24 09:23:38

不错啊  但是触摸的功能用128可以实现吗?比如做一个计算器。 就在屏幕上输入,然后128处理数据,最后返回给屏幕显示

FlashNuk 发表于 2008-11-5 12:14:03

很不错!

flilong 发表于 2008-10-19 06:09:39

收藏学习,多谢!

rkfch 发表于 2008-10-18 22:07:50

不错,记号

bigbare 发表于 2008-10-18 13:47:01

不错

wqsjob 发表于 2008-10-18 09:07:27

应该置酷了。

ecat 发表于 2008-10-17 17:02:51

酷!

lanshuitianxia 发表于 2008-10-17 16:57:02

http://shop35330111.taobao.com/?asker=wangwang

买的这家的 晕 给别人做广告了

leealian 发表于 2008-10-17 14:45:00

搂主的平时在哪里买的 ?淘宝 没找到尼

lgl_debug 发表于 2008-10-17 14:07:03

SD卡(Secure Digital Memory Card)中文为安全数码卡,是一种基于半导体快闪记忆器的记忆设备,在数码相机、多媒体播放器等便携式数码产品上被广泛使用。SD卡看上去只有邮票大小,重量只有2克,但却拥有高记忆容量、快速数据传输率、极大的移动灵活性以及很好的安全性。







     SDHC是“High Capacity SD Memory Card”的缩写,也就是“高容量SD存储卡”。作为SD卡的继任者,SDHC主要特征在于文件各式从以前的FAT12、FAT16提升到了FAT32,而且最高支持32GB。同时传输速度被重新定义为Class2(2MB/sec)、Class4(4MB/sec)、Class6(6MB/sec)等级别,由于SDHC采用与SD1.1规范不同的寻址方式,所以不兼容SD 2.0规范确立之前生产的某些旧版本SD 设备,只有新的符合SD2.0规范的SD设备才能使用SDHC。如果SDHC插入某些旧版本的SD 设备,出于对卡内数据资料进行保护的目的,将不会被此类设备所识别。







    简单的说,SD与SDHC的区别就是SDHC要比SD卡的容量高,但是两者采用不同寻址方式,支持SDHC的机器都可以向下支持SD卡,但支持SD卡的机器并不一定会支持SDHC。所以很多朋友为了追求大容量,在不清楚自己机器是否支持SDHC前提下,盲目购买,最后出现了不兼容的情况。下面小编就给大家介绍几款容量较大的SD与SDHC卡。

Totry 发表于 2008-10-17 13:14:41

SPI读SD卡太慢,不好玩,建议换个带SD控制器的芯片或在CPLD里嵌个控制器

Junker 发表于 2008-10-17 09:25:20

学习

RENMA 发表于 2008-10-17 00:27:52

楼主哪里搞的屏?

wsxiaoping3 发表于 2008-10-16 22:39:41

我的两张2G的金士顿TF卡,台湾产的就可以正常读写,日产的就不行啊!!!!!郁闷。

wsxiaoping3 发表于 2008-10-16 22:36:07

好像是块手机屏啊!呵呵,不错!!!

lanshuitianxia 发表于 2008-10-16 21:56:06

屏是在淘宝上买的 支持16位接口和SPI接口 带触摸屏的 300多

robinyuan 发表于 2009-3-8 12:44:10

很好

要研究一下

ebug 发表于 2009-6-1 16:05:08

不错,要研究研究

slowhand 发表于 2009-6-3 13:51:11

__@

lionliu 发表于 2009-6-3 15:02:13

m

xuanyuan_wk 发表于 2009-8-25 21:48:45

楼主猛啊,刚刚动了这个脑筋,没想到您都做出来了,膜拜!
问个问题,每张图片的分辨率都是和屏幕的分辨率一摸一样的么?

ls81250 发表于 2009-9-19 19:00:55

Garbage614 发表于 2009-10-7 22:14:04

dugutianma 发表于 2010-5-6 17:09:04

mark

dugutianma 发表于 2010-5-6 18:04:05

mark

jundg1987 发表于 2010-5-7 00:55:12

留个记号

robustman 发表于 2010-5-7 08:38:53

JPG是按8*8点阵来编码的。不要小看的你的系统最少你还有32K+RAM。依我看除了刷新率慢点,其他的没有问题。一次最多用320*3*8字节。当然啦如果你要解1K*1K的图就有点玄。

p2pahz 发表于 2010-5-7 19:29:46

牛人啊,学习了

weiwdr05 发表于 2010-5-7 20:07:01

mark

gaylexia 发表于 2010-5-11 18:23:24

标记下 有时间玩下

hpdell 发表于 2010-6-5 17:10:00

牛X!!!!!!!

feige200 发表于 2010-6-6 21:59:22

不错~留个记号先~~

zjn8888 发表于 2010-6-6 22:19:43

JPG格式是比较麻烦

hpdell 发表于 2010-7-7 15:03:42

我还在探索中!!!!!!!

angguohui 发表于 2010-7-8 15:47:19

苦苦探索,顶

liubinghui 发表于 2010-7-30 17:49:12

renmin 发表于 2010-8-8 17:32:13

我看到有人在找HX8347-A的数据手册我来上传吧,我没有玩过这个东西。
HX8347-A,3.2寸TFT数据手册ourdev_573781.pdf(文件大小:5.97M) (原文件名:控制器资料HX8347-A.pdf)

NJ8888 发表于 2010-8-8 19:59:43

刚刚买了个8吋800*600的相框,260元,佳的美PF8030B,9个月前买过一个STM32+2.8TFT开发板,200元,现在民用品价格真看不懂

danielmi 发表于 2010-8-8 20:10:11

不错哦,有空搞一个来!!

ljc0124 发表于 2011-3-9 21:47:47

mark
学习了

jamsgao 发表于 2011-6-22 17:50:57

好东西了,我正看这个东东了

hongbo3636 发表于 2011-6-23 14:29:38

mark

jayzah 发表于 2011-6-27 19:38:04

mark

hbx310 发表于 2011-10-7 21:57:39

mark

yagamihades 发表于 2011-10-12 15:41:42

mark

chliken 发表于 2012-9-28 00:42:18

学习中,正在移植。。。。。
页: [1]
查看完整版本: 用3.2寸的TFT液晶搞了个数码相框,从SD卡里读指定目录里的图片文件(320x240大小的BIN格