OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 16940|回复: 46

基于fatfs的文件浏览+图片阅读+触屏控制(也可以按键)(fatts 0.09)

[复制链接]

1

主题

22

帖子

1

精华

初级会员

Rank: 2

积分
196
金钱
196
注册时间
2012-3-29
在线时间
0 小时
发表于 2012-4-22 19:13:43 | 显示全部楼层 |阅读模式
发一个以前做的一个文件浏览器,文件系统用的是FATFS随便加入了图片浏览功能,原计划是把这个文件浏览器加到以前做的一个多功能阅读器上的(还是个半成品),现在没时间完了(要准备考研了),说来玩单片机也一年多了,觉得玩单片机真的让我过的很充实。。呵呵话不多说了。
在补充一下,这个都是在原子的板子上跑的,直接下进去就能跑,所以原理图我就不上了。(我的屏幕ID:0xB505)
先上图片:



浏览界面1


浏览界面2


图片浏览1


图片浏览2

再发几张我做的多功能浏览器(把它完成了后发个全的):


主界面1




stm32f103zet6

现在还只是用杜邦线连的。等全完成了把源码还有原理图发上去。
    
        基于文件系统系统的文件浏览器做好了,要扩展就容易了。 
基于fatfs的文件浏览+图片阅读+触屏控制(也可以按键)(fatts 0.09)源码:

CORE_V1.8B_SCH.pdf

946.2 KB, 下载次数: 2857

文件浏览FFS12.rar

5.39 MB, 下载次数: 7102

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-4-23 00:00:42 | 显示全部楼层
非常不错.
上原理图和源码,就可以置酷贴了.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

98

主题

408

帖子

3

精华

金牌会员

Rank: 6Rank: 6

积分
1280
金钱
1280
注册时间
2010-12-14
在线时间
0 小时
发表于 2012-4-23 00:47:23 | 显示全部楼层
非常不错,谢谢楼主的贡献
希望openedv能给大家提供一个友好的技术交流平台!
回复 支持 反对

使用道具 举报

1

主题

22

帖子

1

精华

初级会员

Rank: 2

积分
196
金钱
196
注册时间
2012-3-29
在线时间
0 小时
 楼主| 发表于 2012-4-23 10:38:04 | 显示全部楼层
呵呵,其实我好多东西还是从原子那学的。我的第一块板子就是原子的。非常感谢啊。。。

昨天把源码传上去了不知怎么丢了,可能网太差了吧。
这个程序就是在原子的板子上跑的,有这块板子的应该下进去就能运行了。
源码已经补上,欢迎大家来扩展。。
回复 支持 反对

使用道具 举报

48

主题

376

帖子

0

精华

高级会员

Rank: 4

积分
621
金钱
621
注册时间
2011-3-18
在线时间
7 小时
发表于 2012-4-23 10:46:12 | 显示全部楼层
very good
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2012-4-23 12:41:17 | 显示全部楼层
很好.
回复 支持 反对

使用道具 举报

8

主题

175

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
407
金钱
407
注册时间
2011-3-31
在线时间
51 小时
发表于 2012-4-23 14:53:13 | 显示全部楼层
呵呵呵,我感觉这个代码是Tardis 和 正点原子的结合版本
代开发智能楼宇对讲通讯、交直流无刷电机驱动、无功功率补偿器、电力仪表、电气火灾监控系统、(电梯远程监控、对讲通讯系统、TFT楼层显示)开发等。代理记账(限北京)联系方式:15300201607?shop65501025.taobao.com
回复 支持 反对

使用道具 举报

1

主题

22

帖子

1

精华

初级会员

Rank: 2

积分
196
金钱
196
注册时间
2012-3-29
在线时间
0 小时
 楼主| 发表于 2012-4-23 18:02:07 | 显示全部楼层
jpeg解码用的是原子的,界面吗当然是移植的。呵呵,自己写毕竟有点困难啊
回复 支持 反对

使用道具 举报

2

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
56
金钱
56
注册时间
2011-10-8
在线时间
0 小时
发表于 2012-4-25 10:48:20 | 显示全部楼层
楼主,怎么找不到源码和原理图呢?
回复 支持 反对

使用道具 举报

2

主题

100

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
278
金钱
278
注册时间
2012-4-15
在线时间
0 小时
发表于 2012-4-25 12:28:29 | 显示全部楼层
顶一个
回复 支持 反对

使用道具 举报

6

主题

114

帖子

0

精华

初级会员

Rank: 2

积分
180
金钱
180
注册时间
2011-2-28
在线时间
8 小时
发表于 2012-4-25 17:11:58 | 显示全部楼层
  非常不错的演示。
我会很乐意与你交流的。
回复 支持 反对

使用道具 举报

12

主题

216

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
313
金钱
313
注册时间
2011-4-7
在线时间
3 小时
发表于 2012-4-29 01:06:23 | 显示全部楼层
不错 mark!
回复 支持 反对

使用道具 举报

2

主题

28

帖子

0

精华

初级会员

Rank: 2

积分
56
金钱
56
注册时间
2011-10-8
在线时间
0 小时
发表于 2012-5-2 11:01:46 | 显示全部楼层
回复【4楼】zhanggenftf:
---------------------------------
我把这个例程下到原子哥的板上,插上SD卡,只是刚开始显示一行字,后来液晶上就什么都显示不了,这是怎么回事?是不是SD卡的问题?
回复 支持 反对

使用道具 举报

16

主题

45

帖子

0

精华

初级会员

Rank: 2

积分
162
金钱
162
注册时间
2012-3-20
在线时间
9 小时
发表于 2012-5-2 23:19:03 | 显示全部楼层
保存啦~
回复 支持 反对

使用道具 举报

1

主题

22

帖子

1

精华

初级会员

Rank: 2

积分
196
金钱
196
注册时间
2012-3-29
在线时间
0 小时
 楼主| 发表于 2012-5-5 13:53:38 | 显示全部楼层
回复【13楼】kellence:
---------------------------------
死在sd卡初始化的话会屏幕上会有提示,你用调试一下看停在那个地方、、
回复 支持 反对

使用道具 举报

18

主题

162

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
406
金钱
406
注册时间
2012-4-4
在线时间
0 小时
发表于 2012-5-7 14:55:37 | 显示全部楼层
不错~~移植下用用
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2012-5-12 00:08:51 | 显示全部楼层
这兄弟的核心板,貌相和我自己画的相差不远。
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

1

主题

22

帖子

1

精华

初级会员

Rank: 2

积分
196
金钱
196
注册时间
2012-3-29
在线时间
0 小时
 楼主| 发表于 2012-5-13 21:29:05 | 显示全部楼层
呵呵,GUI一部分用的是你的还有原子的。。
回复 支持 反对

使用道具 举报

1

主题

22

帖子

1

精华

初级会员

Rank: 2

积分
196
金钱
196
注册时间
2012-3-29
在线时间
0 小时
 楼主| 发表于 2012-5-13 21:35:36 | 显示全部楼层
回复【17楼】Tardis:
---------------------------------
非常感谢(Tardis)。你说的核心板是STM32F103ZET6吧,那是我在网上买的。。
回复 支持 反对

使用道具 举报

3

主题

45

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
317
金钱
317
注册时间
2012-8-11
在线时间
27 小时
发表于 2012-8-11 10:46:42 | 显示全部楼层
mark
回复 支持 反对

使用道具 举报

4

主题

25

帖子

0

精华

初级会员

Rank: 2

积分
72
金钱
72
注册时间
2012-9-22
在线时间
3 小时
发表于 2012-10-7 13:23:33 | 显示全部楼层
mark 
回复 支持 反对

使用道具 举报

10

主题

66

帖子

0

精华

初级会员

Rank: 2

积分
156
金钱
156
注册时间
2011-1-15
在线时间
5 小时
发表于 2012-11-16 00:26:53 | 显示全部楼层
mark~
回复 支持 反对

使用道具 举报

0

主题

14

帖子

0

精华

新手上路

积分
34
金钱
34
注册时间
2012-5-6
在线时间
0 小时
发表于 2012-11-21 11:40:06 | 显示全部楼层
mark~~~~
回复 支持 反对

使用道具 举报

34

主题

805

帖子

4

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1865
金钱
1865
注册时间
2011-3-29
在线时间
140 小时
发表于 2012-11-21 15:05:30 | 显示全部楼层
fatfs的?最近也在看,借鉴mark
业余程序玩家。
回复 支持 反对

使用道具 举报

1

主题

15

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2012-12-16
在线时间
0 小时
发表于 2013-1-4 20:08:53 | 显示全部楼层
mark
回复 支持 反对

使用道具 举报

3

主题

7

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2012-12-1
在线时间
0 小时
发表于 2013-1-6 13:01:40 | 显示全部楼层
看到楼主用的触摸屏的外接板用杜邦线没有问题,为何我的屏幕用杜邦线直接接出来就不行,显示效果巨烂??请问楼主的屏幕外接板做过什么处理吗???谢谢了!
回复 支持 反对

使用道具 举报

1

主题

22

帖子

1

精华

初级会员

Rank: 2

积分
196
金钱
196
注册时间
2012-3-29
在线时间
0 小时
 楼主| 发表于 2013-3-15 08:28:00 | 显示全部楼层
回复【26楼】kuxingseng0112:
---------------------------------
我做的外接板没做什么特殊处理啊,而且就是用万能板焊的。我玩过几款屏幕这样接都没有出现过问题。
回复 支持 反对

使用道具 举报

7

主题

37

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
399
金钱
399
注册时间
2013-1-14
在线时间
75 小时
发表于 2013-3-15 10:47:54 | 显示全部楼层
mark
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2013-3-15 16:10:19 | 显示全部楼层
回复【7楼】yjwpm:
---------------------------------
感觉这兄弟就是用了我的那个win98界面
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2013-3-15 16:10:53 | 显示全部楼层
回复【7楼】yjwpm:
---------------------------------
窗口右上角的按键和我的有点不一样
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

0

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
141
金钱
141
注册时间
2013-4-30
在线时间
35 小时
发表于 2013-4-30 00:51:16 | 显示全部楼层
正在学习中,谢谢楼主!!!!
回复 支持 反对

使用道具 举报

11

主题

193

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
425
金钱
425
注册时间
2013-3-19
在线时间
20 小时
发表于 2013-5-10 08:52:23 | 显示全部楼层
谢谢楼主的分享。。。
回复 支持 反对

使用道具 举报

1

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
118
金钱
118
注册时间
2013-9-9
在线时间
25 小时
发表于 2013-11-18 09:38:00 | 显示全部楼层
多谢!
回复 支持 反对

使用道具 举报

53

主题

608

帖子

0

精华

高级会员

Rank: 4

积分
890
金钱
890
注册时间
2013-3-29
在线时间
18 小时
发表于 2013-11-18 18:50:23 | 显示全部楼层
借鉴。艾普什么网,下部了。
学电子,学音乐!!
回复 支持 反对

使用道具 举报

1

主题

22

帖子

1

精华

初级会员

Rank: 2

积分
196
金钱
196
注册时间
2012-3-29
在线时间
0 小时
 楼主| 发表于 2013-11-23 15:49:51 | 显示全部楼层
回复【30楼】Tardis:
---------------------------------
在这个论坛学了不少东西,界面移植的是Tardis,谢谢大神们的分享。
回复 支持 反对

使用道具 举报

1

主题

22

帖子

1

精华

初级会员

Rank: 2

积分
196
金钱
196
注册时间
2012-3-29
在线时间
0 小时
 楼主| 发表于 2013-11-23 15:52:45 | 显示全部楼层
回复【30楼】Tardis:
---------------------------------
那是我后来加上的,这个把界面的一部分改了一下,现在速度能更快一些了。
回复 支持 反对

使用道具 举报

56

主题

289

帖子

0

精华

高级会员

Rank: 4

积分
865
金钱
865
注册时间
2012-11-16
在线时间
65 小时
发表于 2013-11-23 19:51:54 | 显示全部楼层
学习了
回复 支持 反对

使用道具 举报

6

主题

30

帖子

0

精华

初级会员

Rank: 2

积分
74
金钱
74
注册时间
2013-8-20
在线时间
0 小时
发表于 2013-11-25 00:03:53 | 显示全部楼层
求原理图
回复 支持 反对

使用道具 举报

46

主题

1579

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1970
金钱
1970
注册时间
2011-7-17
在线时间
4 小时
发表于 2013-11-25 08:41:35 | 显示全部楼层
回复【36楼】zhanggenftf:
---------------------------------
不错
Time?And?Relative?Dimension?In?Space.
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手入门

积分
21
金钱
21
注册时间
2013-11-25
在线时间
0 小时
发表于 2013-11-25 17:24:15 | 显示全部楼层
太好啦!希望贡献更多好的作品!
学无止境!
回复 支持 反对

使用道具 举报

0

主题

1

帖子

0

精华

新手上路

积分
28
金钱
28
注册时间
2014-1-2
在线时间
2 小时
发表于 2014-1-2 21:47:42 | 显示全部楼层
 您好,看了一下你的基于fatfs的文件浏览+图片阅读+触屏控制的这个帖子,心情非常的激动。可是下下来后keil编译通不过呢。
提示一些这样的
Rebuild target 'MINI系统'
compiling system_stm32f10x.c...
compiling stm32f10x_it.c...
stm32f10x_it.c(27): error:  #5: cannot open source input file "Configuration.h": No such file or directory
compiling gui.c...
..\GUI\gui.h(3): error:  #5: cannot open source input file "lcd.h": No such file or directory
compiling bmp.c...
bmp.c: Error:  #5: cannot open source input file "..\脟媒露炉\BMP\bmp.c": No such file or directory
Target not created
这咋回事呢
回复 支持 反对

使用道具 举报

56

主题

167

帖子

4

精华

高级会员

Rank: 4

积分
602
金钱
602
注册时间
2013-10-18
在线时间
59 小时
发表于 2014-1-3 11:33:12 | 显示全部楼层
回复【楼主位】zhanggenftf:
---------------------------------
楼主的是不带UCGUI的吧?
回复 支持 反对

使用道具 举报

53

主题

608

帖子

0

精华

高级会员

Rank: 4

积分
890
金钱
890
注册时间
2013-3-29
在线时间
18 小时
发表于 2014-1-3 19:00:18 | 显示全部楼层
漂亮。
回复 支持 反对

使用道具 举报

头像被屏蔽

38

主题

382

帖子

0

精华

高级会员

Rank: 4

积分
596
金钱
596
注册时间
2012-12-5
在线时间
19 小时
发表于 2014-1-4 20:21:33 | 显示全部楼层
工程编译的时候,不是这个找不到,就是那个找不到,弄的好一点不行吗?如果真心分享的话。
回复 支持 反对

使用道具 举报

70

主题

6761

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
13118
金钱
13118
注册时间
2012-11-26
在线时间
3813 小时
发表于 2015-1-4 14:23:58 | 显示全部楼层
不错  cool   最近研读下
学无止境
回复 支持 反对

使用道具 举报

2

主题

48

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
437
金钱
437
注册时间
2013-7-30
在线时间
104 小时
发表于 2015-3-20 11:06:06 | 显示全部楼层
Mark
回复 支持 反对

使用道具 举报

10

主题

45

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
309
金钱
309
注册时间
2016-3-31
在线时间
265 小时
发表于 2017-9-3 12:28:37 | 显示全部楼层
感谢分享,参考哈,楼主上传代码太久远了 ,编译错误有点多。修改了一下,现在编译也没错了。

文件浏览FFS12.rar

5.48 MB, 下载次数: 221

回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-9 13:46

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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