STM32F407运行usb otg的库函数端点更改不能正常应用

2019-07-14 18:17发布

#define MSC_IN_EP                    0x81
#define MSC_OUT_EP                   0x01
端点被更改就不能正常应用了
有没有谁尝试更改端点
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
7条回答
东少2016
2019-07-15 05:51
USB的端点号与寄存器是一一绑定的, 端点不是说可以随便配置为输出端点和输入端点的。
其中0x81和0x01表示1号端点的输入和输出。 1号端点才可以配置为双向输入输出端点,在USB枚举时默认使用。 如果不使用1号端点,枚举是无法成功的。
修改配置时请先了解下usb协议的枚举流程。 看看代码的具体实现

一周热门 更多>