板上的CH32V208WBU6系統(tǒng)電源采用USB接口5V電源和鋰電池二選一,CH343只有USB接口的5V電源供電,當(dāng)系統(tǒng)只有鋰電池供電期間(CH343芯片斷電),如何防止CH32V208通過串口TXD RXD向CH343管腳倒灌電流,不想產(chǎn)生額外的功耗,需要加隔離器件嗎?
CH343 芯片自動支持 USB 設(shè)備掛起以節(jié)約功耗。在 USB 掛起狀態(tài)下,如果 I/O 輸出引腳沒有外部 負(fù)載,I/O 輸入引腳處于懸空(內(nèi)部上拉)或者高電平狀態(tài),那么 VIO 電源將不消耗電流。另外,當(dāng) V3 和 VDD5 失去供電處于 0V 電壓時,VIO 消耗電流情況同上,VIO 不會向 VDD5 或者 V3 倒灌電流。
上面說的情況應(yīng)該是VDD5和V3可以斷電,VIO是一個單獨(dú)的電源或者使用MCU的3.3V電源吧。
如果VIO使用V3管腳的電源,只有電池供電時,CH343芯片VDD5 V3 VIO都斷電了,這種情況下芯片的串口管腳會從MCU的串口IO倒灌對吧。
上面所說,在 USB 掛起狀態(tài)下,如果 I/O 輸出引腳沒有外部 負(fù)載,I/O 輸入引腳處于懸空(內(nèi)部上拉)或者高電平狀態(tài),那么 VIO 電源將不消耗電流。CH32V208一側(cè)對應(yīng)的GPIO具體應(yīng)該怎么配置才能防止倒灌呢
您好,建議CH343與MCU使用統(tǒng)一供電方式,即將VIO連接至MCU電源,芯片的VIO在與MCU共用電源的情況下,消耗電流極小,USB掛起/睡眠時VIO電流僅2uA。