- 博客(1)
- 收藏
- 关注
原创 USB协议笔记,从入门到入门
来,我们直接切入正题,何谓USB数据传输?其实,USB数据传输分别要经过三个阶段:1.连接检测阶段这个状态通常由查看USB硬件的相关寄存器来实现以沁恒微(一家非常牛逼的usb接口芯片公司)CH554为例:对于软件来说,首先是进行usb初始化,主要是实际是对USB主机进行初始化,包括设置usb控制寄存器模式,设备usb设备地址(为枚举阶段准备),启用usb的主机传输和接受端点,设置DMA缓冲区,清空根HUB端口的状态等。注意这两行代码// 设置USB控制寄存器为主机模式。
2024-11-07 17:18:59
1179
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人