OpenEdv-开源电子网

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

FATFS移植到PC机中

[复制链接]

2

主题

13

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-5-20
在线时间
0 小时
发表于 2013-10-3 10:19:43 | 显示全部楼层 |阅读模式
最近在做一个小比赛,用到了上位机,需要得到SD卡的状态以及相应的参数后,上位机才能工作,现在有两种方案:(1)根据振南电子的文件系统的方法,自己写一个(2)移植已有的文件系统,我看了原子的文章,在底层移植的部分改动不大,甚至不需要一些函数,比如初始化,读写函数,读SD卡的状态。但是有一点麻烦的是我如何获取SD卡的参数,其次是FATFS的disk_ioctl函数应该怎样处理?
由于比赛要求的时间比较急,机没有思考太多,就来向各位大神请教了。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

38

主题

2061

帖子

6

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3273
金钱
3273
注册时间
2012-1-16
在线时间
37 小时
发表于 2013-10-3 11:42:36 | 显示全部楼层
“需要得到SD卡的状态以及相应的参数”,那就没必要加文件系统啊
站在巨人的肩膀上不断的前进。。。
回复 支持 反对

使用道具 举报

2

主题

13

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-5-20
在线时间
0 小时
 楼主| 发表于 2013-10-3 20:26:20 | 显示全部楼层
回复【2楼】xiaoyan:
---------------------------------
我的意思是只想用文件系统中的初始化函数,那样的话,这部分程序就不用自己去写了吗。
回复 支持 反对

使用道具 举报

头像被屏蔽

88

主题

231

帖子

2

精华

高级会员

Rank: 4

积分
844
金钱
844
注册时间
2013-4-11
在线时间
40 小时
发表于 2013-10-3 21:39:21 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

2

主题

13

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-5-20
在线时间
0 小时
 楼主| 发表于 2013-10-3 22:01:04 | 显示全部楼层
回复【4楼】nonplus:
---------------------------------
这一部分不用考虑的,因为在windows环境下,驱动是系统自带的,不用SD卡初始化,我只是想知道SD卡的第一数据扇区号是多少,应为我的数据是写在第一扇区的,这一部分我需要知道。
我觉得我还是自己写吧,借鉴振南电子的程序吧,不过我要的比文件系统简单多了,只是将扇区中的数据读取出来,之后分析一下就行了。
回复 支持 反对

使用道具 举报

2

主题

13

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-5-20
在线时间
0 小时
 楼主| 发表于 2013-10-4 22:26:45 | 显示全部楼层
这是我做的测试,很简单的部分,程序依据振南电子的文件初始化程序,删减了很大一部分。

FATFS.rar

10.86 MB, 下载次数: 177

回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-12 10:51

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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