打印

基于STC12C5A60S2单片机的数码相框设计!

[复制链接]
5364|32
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 liuyongliuyong 于 2012-12-29 10:29 编辑

137656[/attach]这个是我做的毕业设计,一个数码相框,同时加入了系统设置、万年历、演示程序等。本来想加入电子书功能,但是还没有实现。使用了FATFS文件系统和pt轻量级多任务系统,使整个系统的实时性比较好!而且pt轻量级多任务系统只占用两个字节的RAM资源,非常适合在单片机上应用。数码相框解码显示一幅128X240分辨率的图片只需4秒,以及很不错了!一开始的时候使用的是FAT32文件系统,慢的要死,使用了FATFS文件系统后,刷新一幅图片的速度整整提高了一倍!图片可以到我的相册里看,视频拍的很不清楚,等下次有清晰的再上传!



[attach]



单片机实时操作系统 - 副本 - 副本.zip

491.48 KB

源程序

相关帖子

沙发
coody| | 2012-12-26 14:22 | 只看该作者
128*256 * 2= 61440字节,跑22.1184MHZ,SPI读SD卡现实BMP图片,刷新一个图,不到300ms

使用特权

评论回复
板凳
liuyongliuyong|  楼主 | 2012-12-26 14:36 | 只看该作者
coody 发表于 2012-12-26 14:22
128*256 * 2= 61440字节,跑22.1184MHZ,SPI读SD卡现实BMP图片,刷新一个图,不到300ms ...

你是怎么实现的?

使用特权

评论回复
地板
liuyongliuyong|  楼主 | 2012-12-26 14:41 | 只看该作者
liuyongliuyong 发表于 2012-12-26 14:36
你是怎么实现的?

我的是三秒,没有4秒!

使用特权

评论回复
5
448738516| | 2012-12-26 23:42 | 只看该作者
弱弱的问一下,什么叫pt轻量级多系统??

使用特权

评论回复
6
mcu200689| | 2012-12-27 08:57 | 只看该作者
没图吗

使用特权

评论回复
7
coody| | 2012-12-27 10:29 | 只看该作者
3#,就是读SD卡的BMP数据,送LCD啊,搬运一下而已

使用特权

评论回复
8
123654789| | 2012-12-27 10:49 | 只看该作者
coody 发表于 2012-12-27 10:29
3#,就是读SD卡的BMP数据,送LCD啊,搬运一下而已

没有那么简单
还要理解JPG BMP文件格式

使用特权

评论回复
9
vgalcd| | 2012-12-27 12:19 | 只看该作者
如果不想开发,直接用我的单片机人机界面控制板可以很容易实现。非常简单的。

使用特权

评论回复
10
liuyongliuyong|  楼主 | 2012-12-27 13:02 | 只看该作者
123654789 发表于 2012-12-27 10:49
没有那么简单
还要理解JPG BMP文件格式

我也觉得,除非他是读取bin图片或者是用image2LCD软件保存bmp图片为头文件,再读数据才可能达到300ms,如果是解码SD卡中的数据单片机怎么会做到那么快!

使用特权

评论回复
11
448738516| | 2012-12-27 13:03 | 只看该作者
有没有图片呢 ?很期待实物

使用特权

评论回复
12
liuyongliuyong|  楼主 | 2012-12-27 13:03 | 只看该作者
wade2 发表于 2012-12-27 11:59
咋那么多人用STC呢,STC似乎问题不少咧,有空可以去http:www.megawin.com.tw上选型 ...

主要是现在只学了51单片机啊,STCram和rom都比较大,比较适合学习研究

使用特权

评论回复
13
liuyongliuyong|  楼主 | 2012-12-27 13:06 | 只看该作者
448738516 发表于 2012-12-26 23:42
弱弱的问一下,什么叫pt轻量级多系统??

全称是Protothreads,你可以百度一下,很好的一个东西,使用它你可以很轻松的在单片机上实现多任务,可以到我的相册看看我的图片,我同时运行了四个任务,当然还可以更多

使用特权

评论回复
14
liuyongliuyong|  楼主 | 2012-12-27 13:06 | 只看该作者
mcu200689 发表于 2012-12-27 08:57
没图吗

在我的相册里,可以看看!

使用特权

评论回复
15
liuyongliuyong|  楼主 | 2012-12-27 13:08 | 只看该作者
448738516 发表于 2012-12-27 13:03
有没有图片呢 ?很期待实物

图片在我相册,不过拍的不是很清楚

使用特权

评论回复
16
448738516| | 2012-12-27 13:11 | 只看该作者
相册里哪有啊?

使用特权

评论回复
17
coody| | 2012-12-27 16:25 | 只看该作者
8#
没有那么简单
还要理解JPG BMP文件格式
===============================

用STC12C5A60S2,不外挂RAM的话,解JPG能做到么?印象中,解JPG是要点RAM的。。。。

使用特权

评论回复
18
liuyongliuyong|  楼主 | 2012-12-27 16:48 | 只看该作者
coody 发表于 2012-12-27 16:25
8#
没有那么简单
还要理解JPG BMP文件格式

应该很难,我看了一下jpeg的解码算法,太复杂了,不是单片机能处理的,不只RAM不足,即使RAM容量够了,速度也上不去,因为jpeg要涉及到IDCT的解码算法,里面用到了很多乘除法,甚至矩阵运算。

使用特权

评论回复
19
liuyongliuyong|  楼主 | 2012-12-27 17:01 | 只看该作者
448738516 发表于 2012-12-27 13:11
相册里哪有啊?

默认相册里没有吗?我自己看都有的呀!看不到的话到连接看吧!

使用特权

评论回复
20
xiazhidazhe| | 2012-12-28 11:36 | 只看该作者

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

5

主题

36

帖子

0

粉丝