"在FATFS中格式化的时候容量参数写115M/512BYTE=235520 SectorNumber",这句话不是很懂,FATFS中格式化的函数是f_mkfs, 其原型为:
FRESULT f_mkfs (
const TCHAR* path, /* Logical drive number */
BYTE sfd, /* Partitioning rule 0:FDISK, 1:SFD */
UINT au /* Size of allocation unit in unit of byte or sector */
)
你是指将第三个参数设置为保留后的大小?
"在FATFS中格式化的时候容量参数写115M/512BYTE=235520 SectorNumber",这句话不是很懂,FATFS中格式化的函数是f_mkfs, 其原型为:
FRESULT f_mkfs (
const TCHAR* path, /* Logical drive number */
BYTE sfd, /* Partitioning rule 0:FDISK, 1:SFD */
UINT au /* Size of allocation unit in unit of byte or sector */
)
你是指将第三个参数设置为保留后的大小?
另外我尝试修改 STORAGE_GetCapacity_FS 函数,将block_num修改为保留空间后的大小后,插入电脑端发现总容量大小居然没有变化,请问这是什么情况?难道不是这个函数返回给电脑端U盘的容量大小?
一周热门 更多>