求助:急!!!!!!无法写U盘

可以打开U盘里的文件,也可以读,就是不能创建文件也不能写, 请帮帮忙啊!!!!!!!!!!

不能创建返回的错误代码是多少?文件名是否是大写并且8+3的格式.


没返回什么错误代码,运行的时候死在CH375ReadData(),文件格式是\\MXSY.BIN


DISK-READY是返回正常,FILEOPEN也返回正常,也可以读出U盘的东西,FileCreat是就出错,一直等375的中断


谁来帮帮忙啊


CH375FileCreate( );这个函数没有返回值吗? 把U盘格式化一下试试.


直接发命令格式化吗?发命令后要不要读状态或者延时什么的?


在电脑上格式化


格了还是一样,真没辙了,不知道哪出问题了 调CH375FileCreate( );时 ,就死等375返回的中断,CH375FileOpen( );返回正常了,应该是已经操作U盘了啊 这来两个函数有什么不同啊?


你是使用并连接还是串口连接我们的CH375芯片,如果是串口连接的话,把波特率调快点,实际在操作U盘的时候,打开文件和创建文件是一样的,只不过一个是读取U盘,一个是写U盘


太感谢了, 我用的是串口,那我先试试


设置波特率有要求吗? 我设置了 做测试命令是 发Ox55数据读到的是0xFF


你在设置好波特率之后需要延时1MS以上在修改单片机的波特率来做测试命令


改了57600成功了,不过还是一样CH375FileCreate( )函数没返回 请问设置波特率是初始化芯片之前还是之后设置?


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