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 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, a reference end thereof being connected to the gate of the power MOSFET, for copying the current from the first resistor 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, for copying a first current from the first resistor 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, 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 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).