我用CH375读写U盘,每次主循环读U盘的容量,只有第一次能读写,后面就不能读写,程序停在查询中断引脚的地位。中断引脚老为高。没有中断产生。
我每次读容量前都初始化一次。才可以正常读容量,请问这是怎么回事?
热门产品 :
CH634: 4端口USB3.0 HUB控制器芯片
我用CH375读写U盘,每次主循环读U盘的容量,只有第一次能读写,后面就不能读写,程序停在查询中断引脚的地位。中断引脚老为高。没有中断产生。
我每次读容量前都初始化一次。才可以正常读容量,请问这是怎么回事?
要是这样的话,那么别的操作可以不可以执行呢??
我程序里面初始化以后读写文件数据,读磁盘信息都可以。但是一次过后想再读写,所以先判断中断引脚,发觉老是停着查询,等不到中断到来。之前的一次全部正常,但就这一次可以。
然后我程序里面每次读写前都初始化一次,就操作正常。
就是说我每次读写都要初始化一次。
我读写完一次后要复位片选,再读再重新使能,这个有影响吗?