Yilin Sun
6a70c509d4
Signed-off-by: Yilin Sun <imi415@imi.moe> |
||
---|---|---|
.. | ||
build | ||
app_usb_desc.h | ||
board_init.c | ||
board_init.h | ||
clock_init.c | ||
clock_init.h | ||
main.c | ||
pin_init.c | ||
pin_init.h | ||
readme.md |
readme.md
usb_basic
实验过程
- 初始化 usb ,将512字节对齐的缓冲区描述符地址传给 usb 。
- 使能中断,打开 USB_INT_RESET 、 USB_INT_TOKENDONE 、 USB_INT_STALL 中断。
- 通过中断进入并处理相应的中断,并在中断中实现数据传输,完成枚举过程。
实验结果
电脑USB连接设备,一到两秒后通过设备管理器可查看到枚举出MindMotion字样的鼠标。
需要注意,Windows 下一般再设备管理器中,点击**查看(V)选项,选择按容器列出设备(C)**后,才能看到 MindMotion 字样。