[求助]CH375B长文件名

本人目前在做一个U盘读写系统,用的是stc11f60xe + ch375 作为硬件平台搭建的。

这个系统需要支持长文件名,在参考了datasheet里面的相关内容以及exam11代码示例后发现“FAT数据区中文件目录信息”这一项已经封装成结构体,但是这个结构体的指针却指向了“FILE_DATA_BUF_ADDR”这个地址所指向的缓冲区。

现在想请教各位高手——这个缓冲区是不是默认读取FAT表里的所有内容的?如果自己写程序的话是不是要自己写一些命令,以便向缓冲区里面写入数据呢?

谢谢各位了~

FILE_DATA_BUF这个缓冲区是存放数据的,不是存放FAT表的。


那如果想在这个缓冲区中读入FAT表应该使用什么命令呢?


这个需要你自己去读取DBR以及分析里面的数据才能找到FAT表在什么位置,不知道你要实现什么功能。


没有什么命令可以这样做。除非你自己去写命令去分析文件系统。读FAT表去做什么呢?你都使用库了,使用库的目的就是简单,不用自己写文件系统了。


只有登录才能回复,可以选择微信账号登录