-
AT32F437 USB HOST RT-thread u盘读写不稳定
本帖最后由TopV于2023-12-910:51编辑主芯片AT32F437VMT7配合RT-ThreadStudio开发环境,RT-Thread版本4.1.0使用USBhost接U盘,发现很不稳定,简单的读写没问题,长期写入测试,会不定时出现USB口卡死的问题,调试发现是drv_usbfsh.c里面的drv_pipe_xfer函数进入死循环了,此问题手里有三个U盘,新旧不一,牌子不同,有两个会出现此故障,一个不会。不清楚是不是RT-threadusbhost框架的问题,RT-thread论坛上也有很多反馈usbhost此问题的,都是各显神通,没有最终定论。希望咱雅特力可以给力些,看咱usbhost驱动上还有啥完善的不,否则usbhost看着挺好,但无法实际工程应用,很是遗憾了。曾经想使用CherryUSB包来替换咱的usb驱动,发现at32F437的usbhost不支持dma没发使用CherryUSB了。。。。。
2023-12-09 22