Patent ID: 8793425

Claim:
A USB device, comprising a data transceiver circuit and a VBUS drive control module, the data transceiver circuit having outputs connected respectively with a D+ data line and a D− data line, wherein the USB device further comprises: a first pull-up resistor, a second pull-up resistor, a third pull-up resistor, a first switch, a second switch, and a third switch, wherein a series branch, composed of the first pull-up resistor and the first switch, having one end connected with a power supply VCC and the other end connected with the D+ data line or the D− data line, a series branch, composed of the second pull-up resistor and the second switch, having one end connected with the VCC and the other end connected with the D+ data line, and a series branch, composed of the third pull-up resistor and the third switch, having one end connected with the VCC and the other end connected with the D− data line; and a fourth pull-down resistor, a fifth pull-down resistor, a fourth switch and a fifth switch, wherein a series branch, composed of the fourth pull-down resistor and the fourth switch, having one end grounded and the other end connected with the D+ data line, and a series branch, composed of the fifth pull-down resistor and the fifth switch, having one end grounded and the other end connected with the D− data line.