尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

拉高”(Pull-up):** 指的是接通 **+3.3V 正电压

拉高”(Pull-up):** 指的是接通 **+3.3V 正电压 不是给负电绝对没有负电压例如 -5V 或 -3.3V在电子电路和 USB 规范里“拉高”和“拉低”指的是**正电压3.3V**和0V接地 GND之间的切换“拉高”Pull-up指的是接通3.3V 正电压。“拉低”Pull-down指的是把电压断开降回0V接地 GND。 USB 接口是怎么靠电压判断“插拔”的USB 数据线里只有两根信号线D正数据线和D-负数据线这里的“-”是差分信号的意思不是负电。母 设备 和子 设备 就是靠3.3V和0V的切换来判断线有没有插上的没插线 / 软件拔线拉低 0V子 设备 关闭内部的拉高电阻D 线上的电压降为0V。母 设备 检测到电压是0V心里想“哦线被拔掉了/设备断开了。”插上线 / 软件插线拉高 3.3V子 设备 开启内部的 1.5kΩ 上拉电阻给 D 线施加3.3V 电压。母 设备 检测到 D 线变成了3.3V心里想“哦有设备插进来了我要开始初始化串口了” 总结当你执行setprop sys.usb.config none时子 设备 只是把数据线上的电压从 3.3V 降到了 0V接地给母 设备 制造了一个“线被拔掉”的物理假象。完全没有任何负电你可以放一百个心
返回列表