A charging control method, wherein the method is applied to an energy storage module of a powered device, and the energy storage module comprises a direct current-direct current (DC-DC) unit and an energy storage unit; the powered device further comprises an input source and a load, and the input source is separately connected to the energy storage module and the load, and separately supplies power to the energy storage module and the load, and wherein the input power provided by the input source varies and the method is performed when the input source is weak, wherein when the input source is weak maximum output power of the input source is less than a sum of maximum rechargeable power of the energy storage modules and load power; and the method comprises: obtaining (S401, S601) a sampling voltage of an input port of the DC-DC unit at a start moment of each period of a plurality of processing periods, wherein the length of each processing period is set such that it may be considered that the input source or the load remains stable in each processing period; determining a charging parameter of the DC-DC unit for the energy storage unit based on the sampling voltage of the input port of the DC-DC unit and a preset constant voltage of the input port of the DC-DC unit, wherein a sum of a charging electricity quantity reflected by the charging parameter and a charging electricity quantity of the load is equal to a maximum output electricity quantity of the input source; and charging the energy storage unit by using the charging electricity quantity reflected by the charging parameter; characterized in that the determining a charging parameter of the DC-DC unit comprises: determining a change trend of the input voltage of the DC-DC unit based on a difference between the sampling voltage obtained in each period and the preset constant voltage; and using the determined change trend to dynamically determine that the charging parameter needs to be increased or decreased. obtaining (S401, S601) a sampling voltage of an input port of the DC-DC unit at a start moment of each period of a plurality of processing periods, wherein the length of each processing period is set such that it may be considered that the input source or the load remains stable in each processing period; determining a charging parameter of the DC-DC unit for the energy storage unit based on the sampling voltage of the input port of the DC-DC unit and a preset constant voltage of the input port of the DC-DC unit, wherein a sum of a charging electricity quantity reflected by the charging parameter and a charging electricity quantity of the load is equal to a maximum output electricity quantity of the input source; and charging the energy storage unit by using the charging electricity quantity reflected by the charging parameter; characterized in that the determining a charging parameter of the DC-DC unit comprises: determining a change trend of the input voltage of the DC-DC unit based on a difference between the sampling voltage obtained in each period and the preset constant voltage; and using the determined change trend to dynamically determine that the charging parameter needs to be increased or decreased. determining a change trend of the input voltage of the DC-DC unit based on a difference between the sampling voltage obtained in each period and the preset constant voltage; and using the determined change trend to dynamically determine that the charging parameter needs to be increased or decreased.