【已解决】每扇区4096字节的SPI Flash能用FatFS吗?

2019-12-11 18:33发布

网上下载了例程,用的是AT45系列,512字节/每扇区的,我用的是W25x32,每扇区4096,1024扇区,共4M,但配置为这两个参数后,格式化不能成功,返回14,扇区改为512的话,格式化可以成功,但其它函数都返回13 ,no fat sytem。

还有个问题,diskio.c中,disk_write与disk_read中的sector参数,是指flash中的字节地址还是扇区地址?比如1024个扇区,sector是0-1023,还是0-4096*1024?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
83条回答
longye1990
1楼-- · 2019-12-21 20:24
root_007 发表于 2011-2-24 09:34
代码来了。

点击此处下载 ourdev_618136HT0E9N.rar(文件大小:45K) (原文件名:src.rar) ...

楼主你好,我移植的是w25x128的,已经成功,但是有个问题,就是每存4k的大小要占32k空间,我存的文件是32k,竟然占用了256k的空间。你的有这个问题不?我的移植案例:http://www.amobbs.com/thread-5573153-1-1.html
maninblack
2楼-- · 2019-12-21 22:22
mark一下
gfy200866
3楼-- · 2019-12-22 02:04
关注一下。
czysocket
4楼-- · 2019-12-22 07:11
 精彩回答 2  元偷偷看……
worldsing
5楼-- · 2019-12-22 11:03
挖坟,最近搞这个片子,准备上RT-FlashFS
爺@龙行天下
6楼-- · 2019-12-22 11:56
楼主,我的跟你一样,还是出现FR_NO_FILESYSTEM,怎么回事呢

一周热门 更多>