求助!急!CH375读写U盘

向技术人员请教, 1、我的系统中,STC90C58AD+CH375,单片机和CH375的连接是总线扩展方式的,那么还需要自己编写那三个和硬件有关的函数么?是否直接调用子程序库的函数就能实现对CH375的操作?正如CH375LIB里面提供的例程那样,也是没有那三个关于硬件的函数的。要是这样的话,那么那些操作的时序在哪里体现了? 2、跑一个例程,host模式的,通过的CH375的初始化,但运行到 while ( CH375DiskStatus < DISK_CONNECT ) { /* 查询CH375中断并更新中断状态,等待U盘插入 */ while ( CH375DiskStatus != DISK_CONNECT ) { /* 查询CH375中断并更新中断状态,等待U盘插入 */ 这里的时候,就出不了这个循环了,老在检测是否插U盘,无论我插U盘与否,都走不出这个循环,请问这是什么问题呢?是U盘的问题还是其他的问题?

谢谢!

如果使用库文件,那么那三个读写函数还是要自己根据硬件写的,所有的库函数都是调用这三个函数 2.中断引脚连接是否正常,以及硬件连接和软件的定义是否一致


向技术文员请教 1、我看到那些使用库文件的例程中,没有这三个关于硬件的函数啊,自己编写的话,这三个函数放在什么位置呢?又是怎样和那些库函数结合呢?


你用的是总线的库,根据自己的硬件修改硬件地址即可。 如果你用的是模拟总线方式,可能要修改三个接口子函数


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