[求助]ch376连接单片机做主机的时候,总是找不到文件

采用并口连接方式,单片机用的是430,初试话都能成功就是总是读不到文件,文件也都用英文大写了,下面是调试返回内容: Set USB host mode Wait Udisk/SD Ready ? Ready ? UdiskInfo: SMI USB DISK 1100 Open List file \C51\CH376* *** EnumName: CH376H~1C Take out 读不到文件这是怎么回事啊!

请问下你送的文件名是怎么送的?还有U盘里面的文件名是什么样的,按照你枚举出来的结果的话,应该是一个长文件名。


应该怎么送呢?我先把U盘格式化成FAT32格式的,然后用电脑在U盘里创建C51文件夹,然后创建CH376HFT.C的DOC、txt、C文件都识别不了呢!


你创建的文件名应该为“CH376HFT.C”而不是“CH376HFT.C.TXT”文件。你创建的时候,需要将文件的扩展名打开就可以了。


恩,好的谢谢,问题解决了!不过现在程序里读出的数据个数和文件中的一样多,只是显示不对,不知道为什么啊


如果是TXT文件的话,那么,在计算机上面显示的是ASCII码,而你用CH376芯片读取出来的数据是16进制数据,需要转换下就一样了。


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