A power supply circuit of a terminal device, comprising a voltage boost circuit with an input and an output, a battery chip, and a controller, wherein a battery terminal of the battery chip is connected to a positive electrode of a battery, and an electric energy output terminal of the battery chip is connected to a load; and the battery chip is configured to control charging and discharging of the battery; the input of the voltage boost circuit is connected to the positive electrode of the battery, and the output of the voltage boost circuit is connected to the load; and the voltage boost circuit is configured to provide an output voltage which is equal or higher than the input voltage; and the controller is configured to: when a sampling temperature is less than a preset temperature value and/or the output voltage of the battery is less than a first preset voltage value, control the voltage boost circuit to work and control the battery chip to stop supplying power to the load, wherein the sampling temperature is a temperature of the terminal device or a temperature of the battery; and when an output voltage of the voltage boost circuit is less than an input voltage of the voltage boost circuit due to a relatively high pulse current occurring in a running process of the terminal device, control the battery chip via a switch, wherein the switch is comprised in the battery chip and connected in parallel to the voltage boost circuit, and the voltage boost circuit to simultaneously supply power to the load, the controller is configured to: after the controller controls the voltage boost circuit to work and controls the battery chip to stop supplying power to the load, when a screen of the terminal device is turned off and the output voltage of the battery is greater than a second preset voltage value, control the output voltage of the voltage boost circuit to be less than or equal to the output voltage of the battery, then control the battery chip to supply power to the load, and next control the voltage boost circuit to stop working, wherein the second preset voltage value is less than the first preset voltage value; wherein the voltage boost circuit has a bypass circuit, a first terminal of the bypass circuit is connected to the input terminal of the voltage boost circuit, and a second terminal of the bypass circuit is connected to the output terminal of the voltage boost circuit and a conducting state of the voltage boost circuit is complementary to that of the bypass circuit. a battery terminal of the battery chip is connected to a positive electrode of a battery, and an electric energy output terminal of the battery chip is connected to a load; and the battery chip is configured to control charging and discharging of the battery; the input of the voltage boost circuit is connected to the positive electrode of the battery, and the output of the voltage boost circuit is connected to the load; and the voltage boost circuit is configured to provide an output voltage which is equal or higher than the input voltage; and the controller is configured to: when a sampling temperature is less than a preset temperature value and/or the output voltage of the battery is less than a first preset voltage value, control the voltage boost circuit to work and control the battery chip to stop supplying power to the load, wherein the sampling temperature is a temperature of the terminal device or a temperature of the battery; and when an output voltage of the voltage boost circuit is less than an input voltage of the voltage boost circuit due to a relatively high pulse current occurring in a running process of the terminal device, control the battery chip via a switch, wherein the switch is comprised in the battery chip and connected in parallel to the voltage boost circuit, and the voltage boost circuit to simultaneously supply power to the load, the controller is configured to: after the controller controls the voltage boost circuit to work and controls the battery chip to stop supplying power to the load, when a screen of the terminal device is turned off and the output voltage of the battery is greater than a second preset voltage value, control the output voltage of the voltage boost circuit to be less than or equal to the output voltage of the battery, then control the battery chip to supply power to the load, and next control the voltage boost circuit to stop working, wherein the second preset voltage value is less than the first preset voltage value; wherein the voltage boost circuit has a bypass circuit, a first terminal of the bypass circuit is connected to the input terminal of the voltage boost circuit, and a second terminal of the bypass circuit is connected to the output terminal of the voltage boost circuit and a conducting state of the voltage boost circuit is complementary to that of the bypass circuit.