野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 12640|回复: 3

FATFS0.10A 格式化 W25Q64 和电脑上通过USB格式化 W25Q64 扇区0的内容怎么差别很大

[复制链接]
发表于 2017-3-31 09:27:29 | 显示全部楼层 |阅读模式
     STM32的FATFS0.10A格式化后的W25Q64可以在STM32系统下面正确的识别使用,但是插上USB就提示要格式化U盘
格式化U盘后,STM32系统又不能识别这个W25Q64的文件系统了,我先用电脑格式化,然后打开U盘,然后我再通过FATFS格式
化W25Q64,格式化完成后我在电脑上拷贝一个文件到W25Q64里,这个时候FATFS是可以识别的,但是重启STM32后,电脑又
提示要格式化U盘,同样的,如果不是W25Q64,而是接的SD卡就不会出现这样的情况,电脑格式化后FATFS是可以进行读写的
W25Q64扇区是4096,是不是电脑格式化是以512字节访问的,怎样兼容啊


STM32格式的分区表:
eb fe 90 4d 53 44 4f 53 35 2e 30 0 2 1 1 0 1
0 2 c1 3f f8 40 0 3f 0 ff 0 3f 0 0 0 0
0 0 0 80 0 29 7d 5f ef 46 4e 4f 20 4e 41 4d
45 20 20 20 20 46 41 54 20 20 20 20 20 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 55 aa

电脑的格式化:
eb 3c 90 4d 53 44 4f 53 35 2e 30 0 2 4 1 0 2
0 2 0 38 f8 b 0 3f 0 ff 0 0 8 0 0 0
0 0 0 80 0 29 23 48 0 0 20 20 20 20 20 20
20 20 20 20 20 46 41 54 31 32 20 20 20 33 c9 8e
d1 bc f0 7b 8e d9 b8 0 20 8e c0 fc bd 0 7c 38
4e 24 7d 24 8b c1 99 e8 3c 1 72 1c 83 eb 3a 66
a1 1c 7c 26 66 3b 7 26 8a 57 fc 75 6 80 ca 2
88 56 2 80 c3 10 73 eb 33 c9 8a 46 10 98 f7 66
16 3 46 1c 13 56 1e 3 46 e 13 d1 8b 76 11 60
89 46 fc 89 56 fe b8 20 0 f7 e6 8b 5e b 3 c3
48 f7 f3 1 46 fc 11 4e fe 61 bf 0 0 e8 e6 0
72 39 26 38 2d 74 17 60 b1 b be a1 7d f3 a6 61
74 32 4e 74 9 83 c7 20 3b fb 72 e6 eb dc a0 fb
7d b4 7d 8b f0 ac 98 40 74 c 48 74 13 b4 e bb
7 0 cd 10 eb ef a0 fd 7d eb e6 a0 fc 7d eb e1
cd 16 cd 19 26 8b 55 1a 52 b0 1 bb 0 0 e8 3b
0 72 e8 5b 8a 56 24 be b 7c 8b fc c7 46 f0 3d
7d c7 46 f4 29 7d 8c d9 89 4e f2 89 4e f6 c6 6
96 7d cb ea 3 0 0 20 f b6 c8 66 8b 46 f8 66
3 46 1c 66 8b d0 66 c1 ea 10 eb 5e f b6 c8 4a
4a 8a 46 d 32 e4 f7 e2 3 46 fc 13 56 fe eb 4a
52 50 6 53 6a 1 6a 10 91 8b 46 18 96 92 33 d2
f7 f6 91 f7 f6 42 87 ca f7 76 1a 8a f2 8a e8 c0
cc 2 a cc b8 1 2 80 7e 2 e 75 4 b4 42 8b
f4 8a 56 24 cd 13 61 61 72 b 40 75 1 42 3 5e
b 49 75 6 f8 c3 41 bb 0 0 60 66 6a 0 eb b0
4e 54 4c 44 52 20 20 20 20 20 20 d a 52 65 6d
6f 76 65 20 64 69 73 6b 73 20 6f 72 20 6f 74 68
65 72 20 6d 65 64 69 61 2e ff d a 44 69 73 6b
20 65 72 72 6f 72 ff d a 50 72 65 73 73 20 61
6e 79 20 6b 65 79 20 74 6f 20 72 65 73 74 61 72
74 d a 0 0 0 0 0 0 0 ac cb d8 55 aa



回复

使用道具 举报

发表于 2017-3-31 09:37:54 | 显示全部楼层
电脑格式化有选项的,可以选择成4096字节大小
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-3-31 10:03:44 | 显示全部楼层
如何STM32这边强制写成512为扇区,要大概怎样改啊?
回复 支持 反对

使用道具 举报

发表于 2017-3-31 12:06:56 | 显示全部楼层
niucheng1991 发表于 2017-3-31 10:03
如何STM32这边强制写成512为扇区,要大概怎样改啊?

flash最小擦除4096字节,不能设置成512
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-7-4 15:31 , Processed in 0.039810 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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