| stm32F4为什么不能同时接两个usb device,我的板子上有nandflash和sd卡,我想同时使用两个做u盘,在file_config如果nand和memorry card同时选择,编译会出错 如下#elif (__DEF > 1) #error multiple default drives enabled #endif,即使我修改编译选项 lif (__DEF >2) ,可以通过,但这时计算机已经无法找到u盘了,难道不能同时用两个u盘吗,我用的是RL的库。 |
微信公众号
手机版
RE:stm32F4为什么不能同时接两个usb device
2、你还没有理解u盘为什么能工作,
在电脑上看到两个U盘通过0号端点来枚举
读写U盘通过1个输入 一个输出端点来实现数据读写;
如果有多个U盘,在0好端点要做两套描述符; 读写端点要增加2个(1个读端点,一个写端点)
3、建议多看看usb协议
RE:stm32F4为什么不能同时接两个usb device
RE:stm32F4为什么不能同时接两个usb device
RE:stm32F4为什么不能同时接两个usb device