我是新手,我在做单片机读写U盘实验,但是现在有个问题,怎样是采集到的数据以数据库的形式存储到U盘中去?
CH376只分析文件系统,负责往U盘中文件的数据区写数据,并不关心文件的数据格式,如果写不同格式的文件,需要单片机自己处理文件的存储格式。
在读写U盘时,CH376芯片会分析U盘中的文件系统并按照其格式进行数据读写的吗? 怎能不关心文件的格式呢?
数据的存储格式是单片机应用层处理的,不同的文档,文件格式是不一样的,WORD,EXECEL,PDF等等对应的驱动都是不一样的,CH376只负责往U盘的底层写数据,不关心文件格式!! 你所说的数据库是一个什么样的文件,你自己应该知道。
哦,那你能不能给我举个单片机应用层处理数据存储格式的例子,便于我个好的理解,好吗? 非常感谢!!!
例如"TXT"文件,在计算机上面是按照ASCII码的形式来进行数据存储的。
能说的具体一点吗?我还是不能理解。 比如说我想建立一个DBF文件,我应该如何去简历呢?
word,excel,PDF文档都有自己的文件格式,也就是他们的文件 = 格式信息(如字体大小,颜色等其他信息) + 数据内容,TXT文件=数据内容。如果你知道他们的文件格式,也可以向U盘中写word,excel,PDF文档。 如果你用2进制编辑器如UltraEdit,打开word文件,他里面有很多其他信息,如果你打开TXT文件,就是数据的ASCII码。如果你要写DBF文件,就需要知道他的文件格式,CH376不关心文件格式。