在LPC43xx系列上,VBUS 引脚是 USB PHY的一部分, USB PHY需要合理的电压才能工作。如果应用仅为usb设备模式,应选择usb电源模式(自供电模式或总线供电模式),例如键盘/鼠标为总线供电模式,打印机通常为自供电模式。
USB0 PHY 供电是连接到 USB0_VDDA_3V3_DRIVER 和 USB0_VDDA3V3.,因此,用户置位OTGSC寄存器的 VC位后,PHY是由 USB0_VDDA3V3供电的。
默认情况下,VC是0, 因此是由外部电源供电的,可以直接用外部的 USB接口提供电源。
连接USB_VBUS/USB1_VBUS信号的要求:
当存在VDDIO时,USB0_VBUS和USB1_VBUS引脚耐压允许5 V。因此,当USB0控制器被实现为USB自供电的USB设备或OTG产品时,需要采取特殊的预防措施。对于USB OTG产品,能够检测VBUS电平以及对VBUS进行充电和放电是很重要的。这需要在VDDIO不存在时断开链路中的活动设备。
对于仅使用USB0且不在OTG模式下运行的自供电USB产品,只要设置OTGSC寄存器中的VC位,USB0_VBUS就可以保持断开。当该位被置位时,一个电压在内部施加到USB0_VBUS引脚,这相当于将引脚连接到5V VBUS电源。保持USB0_VBUS断开,确保OTG VBUS线路电压不会流向电缆。
如果3.3V电源连接到VDDIO,则USB_VBUS允许5V。因此,如果3.3V电源需要一些时间才能通电(例如,如果它由开关电源供电),则将USB_VBUS直接连接到USB总线上的5V线路是一个问题。此问题在文件ES_LPC43x0修订版1.2-2012年2月1日第3.7节(第8页)中提到,称为USB 0.1,建议使用分压器或负载开关解决。当3.3V供电线路需要时间启动时,将5V USB电源直接接到USB_VBUS,将导致芯片过热时出现闭锁问题。如果器件VCC没有供电的情况下,USB0_VBUS线的耐受电压不是5v。为了防止过压,下面勘误手册里面提供了推荐的电路。
电阻分压电路连接到 USB_VBUS引脚,分压比率应该大于0.7VDDIO,同时小于3.6v最大电压。
审核编辑:汤梓红
-
usb
+关注
关注
60文章
7936浏览量
264454 -
PHY
+关注
关注
2文章
301浏览量
51732 -
LPC4357
+关注
关注
0文章
4浏览量
8342
原文标题:LPC4357/LPC4337 USB功能
文章出处:【微信号:嵌入式 MCU,微信公众号:嵌入式 MCU】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论