OpenEdv-开源电子网

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

关于挂载flash,W25Q128前12M给FATFS使用的一些问题

[复制链接]

41

主题

226

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
481
金钱
481
注册时间
2017-7-29
在线时间
233 小时
发表于 2017-11-13 10:00:36 | 显示全部楼层 |阅读模式
1金钱
我看到从汉字实验开始的程序,W25Q128基本都是用来前12M给FATFS使用,紧跟3.09M的字库,留给用户使用是15.10M后才是用户自由使用的。我一直疑惑前12M是怎么占用的,查到是挂载flash时有的一段代码FLASH_SECTOR_COUNT=2048*12。
但是有一个问题就是这12M给FATFS使用,是怎么个体现出来的?
对于挂载了SD卡,就可以再SD卡中使用FATFS来使用f_read、f_write等指令对SD卡进行文件操作
但是对于flash,难道意味着也可以在W25Q128中进行文件的创建和读写?
因为自己另外买的核心板,spi flash是W25Q16的,如果按照挂载flash,岂不是远远不够用了,对于汉字实验后的程序,我感觉好像都没有挂载flash的必要,这又是在哪种时候会用到?

最佳答案

查看完整内容[请看2#楼]

1、前12M怎么占用,查看文件diskio.c文件!这个是移植fatfs文件系统的时候需要你自己根据你的板子修改的!里面就是flash是如何和FATFS产生关系的! 2、给spi flash移植了FATFS文件系统以后就可以用FATFS文件系统操作spi flash了,跟操作SD卡一样的!不止SPI FLASH,其它只要移植了FATFS文件系统的flash都可以这样操作! 3、你自己用的flash,你自己在移植FATFS的时候修改啊,你如果没有必要给SPI FLASH移植FATFS的话那就不用移植 ...
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

88

主题

7377

帖子

5

精华

资深版主

Rank: 8Rank: 8

积分
14980
金钱
14980
注册时间
2013-11-13
在线时间
1823 小时
发表于 2017-11-13 10:00:37 | 显示全部楼层
1、前12M怎么占用,查看文件diskio.c文件!这个是移植fatfs文件系统的时候需要你自己根据你的板子修改的!里面就是flash是如何和FATFS产生关系的!
2、给spi flash移植了FATFS文件系统以后就可以用FATFS文件系统操作spi flash了,跟操作SD卡一样的!不止SPI FLASH,其它只要移植了FATFS文件系统的flash都可以这样操作!
3、你自己用的flash,你自己在移植FATFS的时候修改啊,你如果没有必要给SPI FLASH移植FATFS的话那就不用移植,人是活的!
开往春天的手扶拖拉机
回复

使用道具 举报

41

主题

226

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
481
金钱
481
注册时间
2017-7-29
在线时间
233 小时
 楼主| 发表于 2017-11-13 10:02:43 | 显示全部楼层
问题有点多,希望不嫌弃我刚学能耐心教一下
回复

使用道具 举报

41

主题

226

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
481
金钱
481
注册时间
2017-7-29
在线时间
233 小时
 楼主| 发表于 2017-11-13 11:38:24 | 显示全部楼层
zuozhongkai 发表于 2017-11-13 10:57
1、前12M怎么占用,查看文件diskio.c文件!这个是移植fatfs文件系统的时候需要你自己根据你的板子修改的! ...

那正点原子的程序里,哪些例程是挂载了spi flash后,用FATFS操作spi flash的
回复

使用道具 举报

41

主题

226

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
481
金钱
481
注册时间
2017-7-29
在线时间
233 小时
 楼主| 发表于 2017-11-13 12:10:39 | 显示全部楼层
刚看了"实验51 USB读卡器(Slave)实验"的例程测试,才知道原来还真可以用FATFS读写spi flash里面的文件,在测试例程里拍摄到原子哥接入电脑后,多的那个spi flash的磁盘里面本身就有很多文件了,就占用了那12M了吧,那我如果想用12M,会把磁盘里面的东西给弄没了吗?不挂载spi flash的话
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-5-19 04:12

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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