导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页
    1. 主页
    2. Kevin_D26
    3. 最佳
    K
    • 资料
    • 关注 0
    • 粉丝 0
    • 我的积分 165
    • 主题 1
    • 帖子 4
    • 最佳 1
    • 群组 0

    Kevin_D26 发布的最佳帖子

    • 回复: T153无法识别被USB发现

      如果你的是master,插入一个设备没反应,显然是硬件没有识别到设备插入,USB master 是依靠D+ D-差分线路上的1.5K欧的电阻的变化去识别设备插入然后再发起枚举的,所以需要检查是不是你的电阻阻值不对,或者是PCBA的布线没有做好,导致差分信号无法正确识别设备插入。
      核心检测机制(物理层)
      ‌空闲状态‌:主机/集线器端口在 D+ 和 D-线上各接一个‌15kΩ下拉电阻‌至地,无设备时双线均为低电平(SE0 状态)。
      ‌插入瞬间‌:设备端通过‌1.5kΩ上拉电阻‌将其中一根数据线拉高(全速/高速接 D+,低速接 D-),分压后该线电压升至约‌3.0V‌(高于高电平阈值)。
      ‌速度判定‌:主机检测哪根线变高即判断设备类型(D+ 高=全速/高速,D-高=低速)。
      ‌信号传递‌:集线器检测到电平变化经防抖确认后,通过‌中断传输‌向主控制器报告“连接事件”。‌‌

      发布在 T Series
      K
      Kevin_D26
    • 1 / 1