At89c55读写U盘问题

我利用CH376s读写U盘,用的单片机是AT89c55。我移植了CH376.EVT中的exam7U盘读写的程序,并且根据实际硬件接线修改了para_sw.c的引脚定义部分,由于采用的单片机主频为12Mhz<24Mhz,因此hal_base.c的延时子程序不需要修改。插入U盘后,运行程序后,U盘什么也没有。不知道是什么原因?还有什么地方需要修改?求助?急! 非常感谢!

是不是需要什么 .Lib文件? 【求助】


CH376不需要lib文件,需要添加 #include "HAL.H" #include "HAL_BASE.C" #include "DEBUG.H" #include "DEBUG.C" #include "PARA_SW.C" /* 软件模拟并口连接方式 */ #include "FILE_SYS.H" #include "FILE_SYS.C" 另外,延时函数需要根据自己MCU的主频来调整。


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