在LPC43xx系列上,VBUS 引腳是 USB PHY的一部分, USB PHY需要合理的電壓才能工作。如果應(yīng)用僅為usb設(shè)備模式,應(yīng)選擇usb電源模式(自供電模式或總線供電模式),例如鍵盤/鼠標(biāo)為總線供電模式,打印機(jī)通常為自供電模式。
USB0 PHY 供電是連接到 USB0_VDDA_3V3_DRIVER 和 USB0_VDDA3V3.,因此,用戶置位OTGSC寄存器的 VC位后,PHY是由 USB0_VDDA3V3供電的。
默認(rèn)情況下,VC是0, 因此是由外部電源供電的,可以直接用外部的 USB接口提供電源。
連接USB_VBUS/USB1_VBUS信號的要求:
當(dāng)存在VDDIO時,USB0_VBUS和USB1_VBUS引腳耐壓允許5 V。因此,當(dāng)USB0控制器被實(shí)現(xiàn)為USB自供電的USB設(shè)備或OTG產(chǎn)品時,需要采取特殊的預(yù)防措施。對于USB OTG產(chǎn)品,能夠檢測VBUS電平以及對VBUS進(jìn)行充電和放電是很重要的。這需要在VDDIO不存在時斷開鏈路中的活動設(shè)備。
對于僅使用USB0且不在OTG模式下運(yùn)行的自供電USB產(chǎn)品,只要設(shè)置OTGSC寄存器中的VC位,USB0_VBUS就可以保持?jǐn)嚅_。當(dāng)該位被置位時,一個電壓在內(nèi)部施加到USB0_VBUS引腳,這相當(dāng)于將引腳連接到5V VBUS電源。保持USB0_VBUS斷開,確保OTG VBUS線路電壓不會流向電纜。
如果3.3V電源連接到VDDIO,則USB_VBUS允許5V。因此,如果3.3V電源需要一些時間才能通電(例如,如果它由開關(guān)電源供電),則將USB_VBUS直接連接到USB總線上的5V線路是一個問題。此問題在文件ES_LPC43x0修訂版1.2-2012年2月1日第3.7節(jié)(第8頁)中提到,稱為USB 0.1,建議使用分壓器或負(fù)載開關(guān)解決。當(dāng)3.3V供電線路需要時間啟動時,將5V USB電源直接接到USB_VBUS,將導(dǎo)致芯片過熱時出現(xiàn)閉鎖問題。如果器件VCC沒有供電的情況下,USB0_VBUS線的耐受電壓不是5v。為了防止過壓,下面勘誤手冊里面提供了推薦的電路。
電阻分壓電路連接到 USB_VBUS引腳,分壓比率應(yīng)該大于0.7VDDIO,同時小于3.6v最大電壓。
審核編輯:湯梓紅
-
usb
+關(guān)注
關(guān)注
60文章
7936瀏覽量
264475 -
PHY
+關(guān)注
關(guān)注
2文章
301瀏覽量
51732 -
LPC4357
+關(guān)注
關(guān)注
0文章
4瀏覽量
8342
原文標(biāo)題:LPC4357/LPC4337 USB功能
文章出處:【微信號:嵌入式 MCU,微信公眾號:嵌入式 MCU】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論