A driver for three-phase brushless direct-current, BLDC, motor, wherein output and input of the driver are connectable to a stator in the motor and a micro-controller respectively, and the driver is adapted for driving the motor according to the instruction from the micro-controller , wherein the driver includes a three-phase power stage made of three half bridges, and the micro-controller includes a dead time control means , wherein each of the three half bridges comprises one pair of a high side, HS, switch and a HS gate driver and one pair of a low side, LS, switch and a LS gate driver , each of HS switch and LS switch adopting a power MOSFET, wherein the driver further comprises gate-source voltage monitoring circuits , each connected to a respective power MOSFET and the dead time control means , the gate-source voltage monitoring circuits are configured to monitor a voltage difference between a gate electrode and a source electrode of a power MOSFET on one side in a half bridge, compare the voltage difference with a turn-on threshold of the power MOSFET, and output a switch off signal to the dead time control means when the voltage difference is lower than the turn-on threshold of the power MOSFET, wherein after receiving the switch off signal from the gate-source voltage monitor circuit , the dead time control means is configured to generate a switch on control signal immediately to allow a power MOSFET on other side in the half bridge to switch on; characterized in that each of the gate-source voltage monitoring circuits comprises a first resistor (R1) configured to convert a voltage difference between the gate and the source of a respective power MOSFET on one side in a half bridge into current; a pair of p-channel current mirrors , an input thereof being connected to the first resistor (R1), a reference end thereof being connected to the gate of the power MOSFET, for copying the current from the first resistor (R1) based on a first copying ratio, the first resistor being connected between the input of the pair of p-channel current mirrors and the source of the power MOSFET; a pair of n-channel current mirrors , an input of the pair of n-channel current mirrors being connected to an output of the pair of p-channel current mirrors , and an output of the pair of n-channel current mirrors being connected to the ground (GND), for copying a first current from the first resistor (R1) into a second current according to the first copying ratio of in the first pair of p-channel current mirrors and a second copying ratio in the pair of n-channel current mirrors ; a second resistor (R2), connected to an output of the pair of n-channel current mirrors and an external stable voltage source (Vbuf) respectively, for converting the second current back to a voltage signal (Vsense) representing the voltage difference; and a comparator , an input thereof being connected to between the first resistor (R1) and the pair of n-channel current mirrors , another input thereof being connected to a reference voltage source(Vref), and output thereof being connected to the dead time control means , for receiving the voltage signal (Vsense) and a reference voltage (Vref) being equal to the turn-on threshold provided from the reference voltage source, comparing them with each other, and outputting a switch off signal to the dead time control means when the voltage signal (Vsense) is lower than the reference voltage (Vref). <EOS>