CH378的打开文件操作,第一张图中其实没有train5.txt文件,但是open操作后,status依然返回了0,导致下面指针移到末尾的时候操作失败,显示的状态码是未找到文件;第二张图是打开一个我U盘里没有的目录,结果也是返回了0。
热门产品 :
CH397: 高集成度、低功耗USB网卡芯片
CH378的打开文件操作,第一张图中其实没有train5.txt文件,但是open操作后,status依然返回了0,导致下面指针移到末尾的时候操作失败,显示的状态码是未找到文件;第二张图是打开一个我U盘里没有的目录,结果也是返回了0。
disk ready可以顺利通过的
您好:
返回的0x00是中断的返回值,如果出现打开不存在的文件但返回值正确,可以检查一下是否是中断的问题,您可以从以下几个方面检查。
检查INT引脚是否正常。在执行命令后INT引脚被拉低,然后读取中断状态后INT引脚被拉高。检查是否此过程,以确定读取的是当前的中断值。
检查一下接口部分代码移植是否存在问题,尤其是对中断的识别和判定方面。
检查在这些代码之前是否有其他的命令,导致的CH378工作异常。