OpenEdv-开源电子网

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

spi flash USB和fatfs兼容使用的问题,求助大家帮忙。

[复制链接]

1

主题

2

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2014-2-14
在线时间
4 小时
发表于 2014-2-14 15:59:54 | 显示全部楼层 |阅读模式
我们用STM103单独调试w25q64挂fatfs可以实现创建文件,读写文件都没有问题,前提是先用f_mkf格式化

然后用USB打开w25q64的U盘,可以查看到U盘里面有我们用fatfs文件系统写进去的文件。但是只要我们在U盘里面创建文件,或者拷贝文件。然后回到fatfs文件系统中去操作就失败,重新f_mkf格式化才可以使用文件系统

有人碰到这个问题吗?是不是USB和fatfs有那个参数不统一。谢谢了



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

使用道具 举报

120

主题

7878

帖子

13

精华

资深版主

Rank: 8Rank: 8

积分
12012
金钱
12012
注册时间
2013-9-10
在线时间
427 小时
发表于 2014-2-14 16:59:31 | 显示全部楼层
回复【楼主位】abiao1421:
---------------------------------
帮顶。。。
现在,程序把烂铜烂铁变得智能化了,人呢,一旦离开了这烂铜烂铁就不知道干啥了
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165462
金钱
165462
注册时间
2010-12-1
在线时间
2114 小时
发表于 2014-2-14 22:29:14 | 显示全部楼层
回复【楼主位】abiao1421:
---------------------------------
我们战舰板的例程,是统一的哦.
你可以参考下我们的例程.
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

新手上路

积分
30
金钱
30
注册时间
2013-7-24
在线时间
0 小时
发表于 2014-2-16 21:47:37 | 显示全部楼层
你使用电脑操作之前有没有断开STM32中的文件系统,二者好像不能同时操作文件系统的吧,具体没做过,但是手机SD卡连电脑前手机都会先卸载SD卡的
回复 支持 反对

使用道具 举报

1

主题

2

帖子

0

精华

新手上路

积分
37
金钱
37
注册时间
2014-2-14
在线时间
4 小时
 楼主| 发表于 2014-2-17 08:59:45 | 显示全部楼层
回复【3楼】正点原子:
---------------------------------
原子哥,在战舰板的例程中只有单独SPI FLASH操作的例子,你能发例程给我参考下吗
回复 支持 反对

使用道具 举报

26

主题

193

帖子

8

精华

金牌会员

Rank: 6Rank: 6

积分
1800
金钱
1800
注册时间
2012-8-23
在线时间
57 小时
发表于 2014-2-17 13:40:20 | 显示全部楼层
Sector Size设置是否一样??
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165462
金钱
165462
注册时间
2010-12-1
在线时间
2114 小时
发表于 2014-2-17 16:12:31 | 显示全部楼层
回复【5楼】abiao1421:
---------------------------------
论坛搜索,USB读卡器。
战舰板的USB读卡器例程,就是支持SPI FLASH的。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

6

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
112
金钱
112
注册时间
2011-2-12
在线时间
14 小时
发表于 2014-4-4 12:21:51 | 显示全部楼层
回复【楼主位】abiao1421:
---------------------------------
我这几天也碰到了同样的问题,请问你是怎么解决的?如果用PC格式化,FATFS下就识别不了文件系统,如果用FATFS格式化就可以读写,但是插上USB就提示要格式化这个SPI
回复 支持 反对

使用道具 举报

20

主题

78

帖子

0

精华

初级会员

Rank: 2

积分
178
金钱
178
注册时间
2013-4-18
在线时间
0 小时
发表于 2015-3-9 17:32:36 | 显示全部楼层
帮顶啊,这个问题楼主解决了吗?这几天刚好搞这个,,,,
回复 支持 反对

使用道具 举报

2

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
98
金钱
98
注册时间
2017-8-11
在线时间
21 小时
发表于 2017-8-11 11:10:29 | 显示全部楼层
问题解决没有呢?
我遇到的问题是这样的 ,,

SPI flash 使用文件系统 FATFS管理 显示可用空间为0


最近在做一个SPI flash 使用文件系统管理,使用的芯片是m25p16 2M 的,很费劲的是可以正常创建文件夹但是往文件夹里写数据,写不进去,使用USB读flashm25p16模拟U盘,结果提示显示可用空间为 0;
我试过,不用文件系统对 m25p16 进行读写操作正常。调了两天了,求大神支招。谢谢.谢谢.谢谢.
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-4-20 15:01

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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