USB 接口硬件原理设计依据简要总结

  1. 从机检测VBUS电源判断USB插入到主机,准备接受主机枚举过程
  2. 主机的D+,D-通过弱电阻下拉,从机D+,D-通过强电阻上拉,两者链接后,主机检测到D+或者D-上拉,知道有从机接入,如果检测到D+上拉,判别从机为全速设备,如果检测到D-上拉,判别从机为低速设备,高速设备上电也是检测到D+上拉,和全速设备一样,需要软件复位阶段通信协议判别
  3. usb otg是既可以做主机又可以从从机的usb设备,这种usb接口多一根线ID,ID=GND → 本机 = Host(主机),输出 5V
    ID = 悬空 → 本机 = Device(从机),不输出 5V
相关推荐
一路往蓝-Anbo9 天前
第三篇:ADC 与模拟前端
stm32·嵌入式硬件·嵌入式·硬件设计
一路往蓝-Anbo9 天前
第四篇:PWM 输出与驱动 —— 能量控制的艺术与功率保护
stm32·单片机·嵌入式硬件·模拟电子·硬件设计
泡泡糖的中文规格书11 天前
精准解读 UMW DS18B20:一份经过深度校对的数字温度传感器中文手册
嵌入式硬件·规格说明书·硬件设计·中文数据手册
凡亿电子笔记19 天前
硬件学习顺序安排,循序渐进效率最高
硬件工程师·硬件·硬件设计
s090713623 天前
【FPGA实战】基于Verilog的MCP2515 CAN控制器SPI驱动详解 | 附完整代码
fpga开发·硬件设计·can通信·mcp2515
启芯硬件1 个月前
Designcon2026: LPDDR6 如何成为AI数据中心的新王牌?
人工智能·经验分享·硬件工程·硬件设计·电源设计
hfdz_00422 个月前
无人机无刷电机(BLDC)无感六步换相与过零点检测
嵌入式硬件·无人机·硬件设计
Klingeling_2 个月前
电源学习笔记-1(负载特性解析 | 涌流 / 反超 / 尖峰)
硬件设计
s09071362 个月前
ZYNQ 软硬件协同踩坑日记:PS写BRAM后,PL端连续4个地址读出相同数据的原因与解决办法
fpga开发·zynq·硬件设计