stm32 通過(guò)spi口和ch376s通信。在CH376DiskMount 之前都正常,但是在CH376DiskMount掛載不成功,返回0x22.
會(huì)是什么原因造成返回0x22呢。
熱門產(chǎn)品 :
CH394: 以太網(wǎng)協(xié)議棧芯片
stm32 通過(guò)spi口和ch376s通信。在CH376DiskMount 之前都正常,但是在CH376DiskMount掛載不成功,返回0x22.
會(huì)是什么原因造成返回0x22呢。
0x22是主機(jī)方式的通信失敗狀態(tài),是對(duì)IN包事務(wù)返回ACK,你有可以換個(gè)U盤試一下或者將這個(gè)U盤在電腦上格式化一下。
DISKMOUNT失敗表示USB部分通信有問(wèn)題,之后DISKMOUNT成功之后后面打開(kāi)文件才能成功。建議檢查USB部分的硬件電路。
你檢查一下中斷部分,0x22像是獲取中斷狀態(tài)的命令。