wanglehui_12 发表于 2020-12-3 13:57:05

fx_media_format函数快速执行方法?

大家好,
在使用FileX组件进行SD卡格式化时,有没有办法使fx_media_format函数执行效率提高?


比如各种参数调整方法?

yklstudent 发表于 2020-12-3 16:42:04

SD卡一般不需要文件格式化吧,电脑端文件格式化后可以了

eric2013 发表于 2020-12-4 10:10:03

现在测试格式化一次需要多少时间。

wanglehui_12 发表于 2020-12-4 14:54:15

eric2013 发表于 2020-12-4 10:10
现在测试格式化一次需要多少时间。

16G的SD卡,格式化,十多分钟,基本上不可接受

eric2013 发表于 2020-12-4 15:08:53

wanglehui_12 发表于 2020-12-4 14:54
16G的SD卡,格式化,十多分钟,基本上不可接受

你是不是选择的低格,低格就是这么慢,电脑端也是这样的。你要选择文件系统格式化,速度非常快

wanglehui_12 发表于 2020-12-4 18:21:17

eric2013 发表于 2020-12-4 15:08
你是不是选择的低格,低格就是这么慢,电脑端也是这样的。你要选择文件系统格式化,速度非常快

fx_media_format函数里是哪个参数表征启用快速格式化呢?

wanglehui_12 发表于 2020-12-5 09:17:52

yklstudent 发表于 2020-12-3 16:42
SD卡一般不需要文件格式化吧,电脑端文件格式化后可以了

从批产的角度,提出的格式化需求,减小工序的

eric2013 发表于 2020-12-5 10:27:36

wanglehui_12 发表于 2020-12-4 18:21
fx_media_format函数里是哪个参数表征启用快速格式化呢?
看了下,貌似这个函数是低格的,不是文件系统格式化,不知道还有没有类似的函数,

老马新兵 发表于 2020-12-10 10:45:16

格式化一个16M的Nor Flash,我的板子需要6,7分钟好像

wanglehui_12 发表于 2020-12-23 11:02:40

过来结贴:

FileX格式化函数中有个参数,确定每个簇有几个sector,改大点就好了

改为128(原参数为1),格式化8G的卡,大概需要6秒

eric2013 发表于 2020-12-24 09:20:11

wanglehui_12 发表于 2020-12-23 11:02
过来结贴:

FileX格式化函数中有个参数,确定每个簇有几个sector,改大点就好了


感谢告知问题原因

xiaomeng 发表于 2023-12-3 21:02:55

wanglehui_12 发表于 2020-12-23 11:02
过来结贴:

FileX格式化函数中有个参数,确定每个簇有几个sector,改大点就好了


mark

yono 发表于 2023-12-5 10:21:31

灌水,收藏备用

zjh3321 发表于 2024-1-12 11:28:33

借个楼,想问一下,我的nor_flash为w25q64jv,sector_size为4096字节,我调用fx_media_format函数格式化的时候,设置函数参数sector_size为4096,同时我修改了宏定义LX_NOR_SECTOR_SIZE为4096/4,但是格式化还是不成功,大佬遇到过这个问题嘛

qwerz123 发表于 2024-1-12 16:17:09

zjh3321 发表于 2024-1-12 11:28
借个楼,想问一下,我的nor_flash为w25q64jv,sector_size为4096字节,我调用fx_media_format函数格式化的 ...

试一下首先打开媒体,判断打开失败后再格式化
页: [1]
查看完整版本: fx_media_format函数快速执行方法?