有一個問題困擾好久了,如下圖所示:
板子原先是micro usb接口,單片機控制ID引腳的高、低電平,使板子為Host端或Slave端。板子為Host端或Slave端的功能是:板子為Host端時對外界供電,為Slave端時外界對板子供電。
現(xiàn)在要將該micro usb口替換為usb type-c口,其它引腳都好說,唯獨ID引腳不知如何處理。
請問是直接接到type-c的CC1/CC2引腳上嗎?
想了好久,也翻了不少網(wǎng)頁,找不到答案。。。
有一個問題困擾好久了,如下圖所示:
板子原先是micro usb接口,單片機控制ID引腳的高、低電平,使板子為Host端或Slave端。板子為Host端或Slave端的功能是:板子為Host端時對外界供電,為Slave端時外界對板子供電。
現(xiàn)在要將該micro usb口替換為usb type-c口,其它引腳都好說,唯獨ID引腳不知如何處理。
請問是直接接到type-c的CC1/CC2引腳上嗎?
想了好久,也翻了不少網(wǎng)頁,找不到答案。。。
你好,根據(jù)您這邊的描述,是想實現(xiàn)DRP功能(Source or Sink),Type-C接口要實現(xiàn)此功能,需要CC引腳上有能夠分別實現(xiàn)可控上拉電流和可控下拉5.1K電阻,如果您主控單片機的ID引腳能夠滿足以上條件,是可以直接連接CC。
若無法滿足,IO只能輸出高低電平,則需要增加外圍器件搭建,使得:
MCU io輸出高電平時通過外部電路實現(xiàn)CC引腳僅有上拉電流(一般為330uA),板子向外供電;
MCU io輸出低電平時通過外部電路實現(xiàn)CC引腳僅有5.1K下拉,外部向板子供電。
CH543專用于PD類協(xié)議處理,可以實現(xiàn)上述功能:
感謝。還是沁恒的USB技術功底深厚。