CPU和CH378L之间是硬件并口连接,没有使用中断信号。用CHECK_EXIST命令测试正常,读取到的芯片及固件版本信息是51H。用DISK_CAPACITY和DISK_QUERY命令查询到的TF卡容量和空间信息都正确。用大写字母设置好文件名,用FILE_OPEN命令打开文件,返回成功。但用GET_FILE_SIZE命令+68H去查询文件长度时,返回数据不对,好像是偏移了一个字节。比如文件长度应该是1,409,528 字节(001581F8H),但返回的是00001581H。
请问有可能是什么原因?谢谢!