STC12C5A60S2 单片机串口方式通过CH376S操作U盘,前面的初始化, U盘挂载都正常,到了读取厂商信息那里,获取串口中断一直超时,无法正常读取, 通过USB直接供电,代码参照官方例子, 用官方的测试程序可以读写U盘,因此排除U盘不识别的问题 ,8G闪迪U盘FAT32文件系统,U盘的数据连接线是 杜邦线
热门产品 :
CH339: 7端口多功能USB HUB控制器芯片
STC12C5A60S2 单片机串口方式通过CH376S操作U盘,前面的初始化, U盘挂载都正常,到了读取厂商信息那里,获取串口中断一直超时,无法正常读取, 通过USB直接供电,代码参照官方例子, 用官方的测试程序可以读写U盘,因此排除U盘不识别的问题 ,8G闪迪U盘FAT32文件系统,U盘的数据连接线是 杜邦线
尝试使用376.exe上位机调试软件获取厂商信息是否成功?
尝试使用376.exe上位机调试软件获取厂商信息是否成功?
你好,我在用单片机测试前已经使用了 376.exe 进行了电路和U盘的测试,可以获取厂商信息,可以创建文件写入,读取数据,所以疑惑了, 所以不知道是什么原因
ch376dbg软件可以获取的话,基本说明硬件部分没有问题,按照调试软件的配置(特别是工作模式)试试。
另外,也不排除底层代码写的有问题导致处理的数据乱序。上层封装好的函数在文件FILE_SYS.C中,建议直接用。