stm32 通过spi口和ch376s通信。在CH376DiskMount 之前都正常,但是在CH376DiskMount挂载不成功,返回0x22.
会是什么原因造成返回0x22呢。
热门产品 :
CH641: PD及无线充电专用MCU
stm32 通过spi口和ch376s通信。在CH376DiskMount 之前都正常,但是在CH376DiskMount挂载不成功,返回0x22.
会是什么原因造成返回0x22呢。
0x22是主机方式的通信失败状态,是对IN包事务返回ACK,你有可以换个U盘试一下或者将这个U盘在电脑上格式化一下。
DISKMOUNT失败表示USB部分通信有问题,之后DISKMOUNT成功之后后面打开文件才能成功。建议检查USB部分的硬件电路。
你检查一下中断部分,0x22像是获取中断状态的命令。