OpenEdv-开源电子网

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

求助 w25q64里面的文件 是怎么刷进去的?

[复制链接]

17

主题

77

帖子

0

精华

初级会员

Rank: 2

积分
166
金钱
166
注册时间
2013-3-20
在线时间
0 小时
发表于 2013-4-2 13:52:23 | 显示全部楼层 |阅读模式
    如果是一个新的w25q64,没有外置sd卡的时候,在文件系统下,怎么才能把文件写到flash里面啊
    在现有的战舰开发板,我没法在w25q64的根目录下创建新目录,比如,我想新建一个(1:/pic)文件,调用f_mkdir 返回值一直是7,也就是结构体中的 FR_DENIED,求解 ,这是为什么,是flash里面的空间不够吗,可是我查了一下,flash里面的文件系统还有1M的空间,求救!!!!!!!
    还有,教程里面说外部flash的扇区是4K的,强制被定义为512BYTE,这样擦除的次数会大增,这里不是很明白啊,那如果我需要存大量数据到flash,咋办,能擦除多少次啊?
   
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-4-2 17:38:14 | 显示全部楼层
下载USB读卡器实验,或者综合实验,直接进入USB链接功能,连上电脑,找到磁盘,看看属性。
因为flash最小擦除单位是4K,而写入以512字节写入,那么可能就是1个扇区写满要擦除8次,这就是擦除次数增多了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

17

主题

77

帖子

0

精华

初级会员

Rank: 2

积分
166
金钱
166
注册时间
2013-3-20
在线时间
0 小时
 楼主| 发表于 2013-4-3 15:53:04 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
多谢 原子哥,努力探索中。。。。
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-22 02:18

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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