Patent ID: 8549195

Claim:
A communication apparatus comprising: a micro processing unit (MPU) configured to selectively communicate with an external communication module or an external programming and debugging tool (PADT); a first line driver provided between the MPU and the communication module so as to allow a data to be transmitted/received between the MPU and the communication module; a second line driver provided between the MPU and the PADT so as to allow data to be transmitted/received between the MPU and the PADT, the second line driver outputting an interrupt signal when a predetermined data is received from the PADT; and a switching unit configured to perform switching so that the MPU selectively communicates with the communication module or the PADT under a control of the MPU, wherein the switching unit comprises: a first transmitter provided between the MPU and the first line driver, and activated in response to the control signal outputted from the MPU so as to pass data; an inverter configured to invert the control signal outputted from the MPU; and a second transmitter provided between the MPU and the second line driver, and activated in response to an output signal of the inverter so as to pass data.