不用库文件能不能在U盘里新建文件呀?
哪位大虾给点提示呗:
用串行方式,只想在U盘里新建文件并写几个数据(不读取,只要U盘里的东西在PC机上能识别出来就行的)
因为FLASH有限,I/O口更有限,还想写U盘(不要求速度……晕) 能不能实现呀。。。 [Emot]6[/Emot]
不用库文件能不能在U盘里新建文件呀?
哪位大虾给点提示呗:
用串行方式,只想在U盘里新建文件并写几个数据(不读取,只要U盘里的东西在PC机上能识别出来就行的)
因为FLASH有限,I/O口更有限,还想写U盘(不要求速度……晕) 能不能实现呀。。。 [Emot]6[/Emot]
你要求写的东西能在PC上能识别,那么涉及到了文件系统,不想用库文件的话,可以用我们的串口模块,与单片机相连只需要RXD,TXD,STA#(可选INT#),这样的话,只需要单片机有几百字节的程序空间,几十字节的数据空间(字节读写方式).不用库和模块的话,也可以你自己写文件系统了.
你如果FLASH容量小的话,那么,你的FALSH直接就做成一个文件存在,然后将DBR和FAT做在单片机里面就可以了
我做的是实验箱,要把所有元件都做在一块大板子上(按老师的要求不能外加其他板子的),所以不能用模块的
我也想自己写文件系统,正在看FAT文件格式的东西(头都大了,还是看不太明白……)
按CH375提供的指令集,自己来写文件系统,心里可没底了
希望老大们给提供个函数参考一下呗(或者能告诉我下需要什么步骤,会用的哪些指令的) 只要能创建一个文件,并写一个扇区的数据就行
万分感谢!!!
不用库的话,那么你直接字节写文件系统就可以了,FAT16的文件系统还是比较好写的!
[Emot]1[/Emot]
有没有提示啊
给我个例子呗 越看越郁闷了