有关CH375Host应用中磁盘数据缓冲区和文件数据缓冲区

大家好,小弟我正在做CH375读写U盘,想问一下它的库头文件里面所定义的磁盘数据缓冲区和文件数据缓冲区,我怎么理解着有些吃力啊?这两者有什么区别啊?文件数据缓冲区还可以理解理解,为什么还要定义一个磁盘数据缓冲区啊?那位大哥知道的请指点迷津啊!多谢多谢了!

磁盘数据缓冲区是在处理文件系统时所需用到的,也就是用来处理FAT表、文件目录表等的,这个缓冲区是必须要有的; 文件数据缓冲区是读写文件时用来存放数据的,以字节方式读写的话,你也可以不定义。


多谢多谢!下来再好好体会学习!


还是不太明白....


我也遇到了这个问题,我使用的时候文件数据缓冲区和磁盘数据缓冲区的大小根据什么确定呢??


还有我使用ARM来读写U盘,内部FLASH为8K 还有我看到的有双缓冲区读写这种读写方式,怎么设置这两个缓冲区呢,我怎么在参数中指定缓冲区的地址呢 ? 双缓冲区包括这个磁盘数据缓冲区么? 初次使用这个芯片? 问的问题可能比较菜,希望解答.


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