新手上路
- 积分
- 28
- 金钱
- 28
- 注册时间
- 2017-5-6
- 在线时间
- 6 小时
|
5金钱
使用STM32CubeMX生成的代码(USBHOST_ONLY -> Mass Storage Host Class);插入U盘无法触发HOST_USER_CLASS_ACTIVE;但是插入U盘后拔下来却可以触发HOST_USER_DISCONNECTION;
在MX_USB_HOST_Init()初始化的时候加上USBH_LL_PortEnabled(&hUsbHostFS)这个命令后;第一次插入U盘时可以触发HOST_USER_CLASS_ACTIVE;拔下来也可以触发HOST_USER_DISCONNECTION;但是再插上U盘的时候就无法触发HOST_USER_CLASS_ACTIVE了,不知道是不是哪边设置的不对或者要修改什么代码,可以实现插上U盘就可以触发HOST_USER_CLASS_ACTIVE而不是就能触发一次。。谢谢各位。。
|
|