OpenEdv-开源电子网

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

关于战舰FATFS章节的疑问:为何SPI-Flash扇区强制定义为512字节?

[复制链接]

6

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
76
金钱
76
注册时间
2013-7-23
在线时间
1 小时
发表于 2013-8-19 12:52:07 | 显示全部楼层 |阅读模式
本章,我们用 FATFS 管
理了 2 个磁盘:SD 卡和 SPI FLASH。SD 卡比较好说,但是 SPI FLASH,因为其扇区是 4K 字节
,我们为了方便设计,强制将其扇区定义为 512 字节,这样带来的好处就是设计使用相对简
单,坏处就是擦除次数大增,所以不要随便往 SPI FLASH 里面写数据,非必要最好别写,如果
频繁写的话,很容易将 SPI FLASH 写坏。

如果使用4K字节扇区,设计相对较难,但可以实现吗?是因为FATFS不支持4K字节扇区?


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

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-8-19 15:09:52 | 显示全部楼层
回复【楼主位】justsun:
---------------------------------
FATFS支持4K,但是貌似不支持1个4K,1个512字节,得看fatfs的介绍确认下这个。
但是用4K,带来的大扇区,需要大的buf,整个占用的内存跟这就多了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

6

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
76
金钱
76
注册时间
2013-7-23
在线时间
1 小时
 楼主| 发表于 2013-8-20 08:36:05 | 显示全部楼层
原子哥,“不支持1个4K,1个512字节”什么意思?是指flash正好有单个4K或者单个512扇区吗?我的项目准备用7寸电容屏,外扩flash和RAM,内存应该够用。相比更在乎flash寿命问题。请帮忙确认下。谢谢。已买成套开发板。
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-8-20 10:33:18 | 显示全部楼层
回复【3楼】justsun:
---------------------------------
挂了SD卡和flash
SD卡是512字节啊。
你不是说flash要设置为4K么?
那不就是一个4K,一个512字节么?
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

6

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
76
金钱
76
注册时间
2013-7-23
在线时间
1 小时
 楼主| 发表于 2013-8-20 11:54:53 | 显示全部楼层
SD卡和flash是独立的读写函数,扇区大小可以有区别的啊???
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-8-20 12:44:58 | 显示全部楼层
回复【5楼】justsun:
---------------------------------
那你试试可以用不了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

6

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
76
金钱
76
注册时间
2013-7-23
在线时间
1 小时
 楼主| 发表于 2013-8-20 13:16:36 | 显示全部楼层
哪天试试
回复 支持 反对

使用道具 举报

6

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
76
金钱
76
注册时间
2013-7-23
在线时间
1 小时
 楼主| 发表于 2013-8-20 13:29:04 | 显示全部楼层
原子,你试过了?可以用不?
回复 支持 反对

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2013-8-20 15:04:46 | 显示全部楼层
我没试过。。。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-7-14 23:01

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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