This invention discloses an improved circuit structure for a
USB-C interface device. The structure includes a CPU, a
USB-C protocol
chip, a
USB-C connector, a non-standard detection circuit module, and a power switch SW1. The USB-C protocol
chip determines whether the
insertion / removal is in master or slave mode by detecting the voltages CC1 and CC2 in the USB-C connector, and communicates with the CPU via an I2C
signal bus. After a non-standard USB-C cable is inserted, the non-standard detection circuit module provides additional logic for determining the voltages CC1 and CC2 in the USB-C connector and outputs a non-standard detection
control signal to control the opening and closing of the power switch SW1. This structure allows non-standard USB-C cables to be recognized by the USB-C protocol
chip just like standard USB-C cables, avoiding the need for customers to remember which specific terminal devices these outwardly identical but internally incompatible USB-C cables can only be used with.