我使用CH376读取U盘,在调试阶段,我使用串口与单片机联系,单片机通过SPI将指令发给CH376。在正常打开文件之后开始读取文件数据,发现每当读取256个字节之后,又会回到文件头重新开始读取,这个情况是为什么呢?未能从手册中获得解答,希望论坛上能有高手帮助我解惑。 补充: 我读取数据的步骤是在0x32H命令成功打开文件之后: 1、设置要读取的字节数,命令3AH,数据为低字节在前的16位数据,表示请求的字节数。 2、查询中断,若中断返回为1DH,则表示可以读取。 3、使用命令27H读取数据,返回的第一个字节表示本次发送的字节数量,根据其数量发送若干0FFH来读取数据。
热门产品 :
CH32X035: 32位USB+USB PD单片机