大家好,我在用STC12C5A60S2通过CH375读U盘时候发现,当我用12M晶振时候执行 mStopIfError(CH375FileOpen( ));能正确打开文件,但是我把晶振提高到24M时候,就不能打开文件了。不知道CH375FileOpen里面程序是怎么写的。求大家指点一下我迷津,先谢谢了!
热门产品 :
CH394: 以太网协议栈芯片
大家好,我在用STC12C5A60S2通过CH375读U盘时候发现,当我用12M晶振时候执行 mStopIfError(CH375FileOpen( ));能正确打开文件,但是我把晶振提高到24M时候,就不能打开文件了。不知道CH375FileOpen里面程序是怎么写的。求大家指点一下我迷津,先谢谢了!
那是因为你单片机的机器周期大部分是一个机器周期的,建议你使用FILELIB5的库来测试。同时调节三个读写子函数的微秒级的延时。