An electronic device, comprising: a universal flash storage UFS; a battery, configured to supply power for the UFS; and a control device, configured to control the battery to stop supplying power for the UFS when duration for which a voltage of the battery is less than a preset voltage value x is greater than or equal to preset duration t, wherein 2.35 V<x<3 V, and 50 ms<t<1s, wherein the control device comprises: a power management module, electrically connected to the UFS and the battery, and configured to receive an input from the battery and supply power for the UFS; a coulometer, electrically connected to the battery, and configured to collect the voltage of the battery, and report an interrupt when the voltage of the battery is less than the preset voltage value x; and a control module, electrically connected to the coulometer and the power management module, and configured to obtain the interrupt reported by the coulometer, and when determining based on the interrupt reported by the coulometer that the duration for which the voltage of the battery is less than the preset voltage value x is greater than or equal to the preset duration t, control the power management module to stop supplying power to the UFS. a universal flash storage UFS; a battery, configured to supply power for the UFS; and a control device, configured to control the battery to stop supplying power for the UFS when duration for which a voltage of the battery is less than a preset voltage value x is greater than or equal to preset duration t, wherein 2.35 V<x<3 V, and 50 ms<t<1s, wherein the control device comprises: a power management module, electrically connected to the UFS and the battery, and configured to receive an input from the battery and supply power for the UFS; a coulometer, electrically connected to the battery, and configured to collect the voltage of the battery, and report an interrupt when the voltage of the battery is less than the preset voltage value x; and a control module, electrically connected to the coulometer and the power management module, and configured to obtain the interrupt reported by the coulometer, and when determining based on the interrupt reported by the coulometer that the duration for which the voltage of the battery is less than the preset voltage value x is greater than or equal to the preset duration t, control the power management module to stop supplying power to the UFS. a power management module, electrically connected to the UFS and the battery, and configured to receive an input from the battery and supply power for the UFS; a coulometer, electrically connected to the battery, and configured to collect the voltage of the battery, and report an interrupt when the voltage of the battery is less than the preset voltage value x; and a control module, electrically connected to the coulometer and the power management module, and configured to obtain the interrupt reported by the coulometer, and when determining based on the interrupt reported by the coulometer that the duration for which the voltage of the battery is less than the preset voltage value x is greater than or equal to the preset duration t, control the power management module to stop supplying power to the UFS.