[STM32F1] 设计 USB 电路时,D + 线应当上拉至多少电压?

[复制链接]
183|23
SophiaOP 发表于 2026-8-16 16:45 | 显示全部楼层
改5V后能正常工作,但长期看建议按规范3.3V上拉,检查MCU内部上拉电路配置和电源稳定性。
闪烁黎明 发表于 2026-8-17 20:11 | 显示全部楼层
D+上拉电压3.3V可能因电源问题导致不稳定,建议检查电源滤波,同时确保MCU的USB模块配置正确。
yiyigirl2014 发表于 2026-8-25 10:11 | 显示全部楼层
1. 全速设备(12 Mbps)设备内部D+ 通过 1.5 kΩ 电阻接到 3.3V;D‑不接上拉。主机检测到 D + 为高,识别为全速设备。
2.低速设备(1.5 Mbps):D‑ 通过 1.5kΩ 上拉至 3.3V,D + 不接上拉。
稳稳の幸福 发表于 2026-8-26 14:34 | 显示全部楼层
D+ 上拉 1.5kΩ 电阻到 +3.3

这是标准识别全速设备的信号;上电后 D + 拉高,告诉主机这是全速设备。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部