A charging control method, comprising: obtaining a battery temperature and a battery state of charge; determining a pulse charging frequency according to the battery temperature, the battery state of charge and a pre-calibrated corresponding relationship, wherein the pre-calibrated corresponding relationship is a corresponding relationship between a battery temperature, a battery state of charge, and a pulse charging frequency; obtaining a preset waveform characteristic of a pulse charging waveform, wherein the waveform characteristic comprises a ratio range of an area of a positive pulse waveform to an area of a negative pulse waveform in each pulse cycle of the pulse charging waveform, wherein an upper limit of the ratio range is 10 and a lower limit of the ratio range is 1; generating a charging request according to the pulse charging frequency and the waveform characteristic; and transmitting the charging request to a charging device; wherein the pre-calibrated corresponding relationship is determined based on a corresponding relationship between a cell impedance and a frequency, the relationship between the cell impedance and the frequency is represented through a cell impedance-frequency curve, an abscissa of the curve is a frequency of an AC signal and a ordinate of the curve is an AC impedance of a cell anode, which is divided into an impedance real part and an impedance imaginary part, and with the increasing frequency of the AC signal, the AC impedance of the cell anode gradually decreases; based on the cell impedance-frequency curve, a process for determining the pre-calibrated corresponding relationship between the pulse charging frequency and the battery temperature comprises: drawing a plurality of curves of the real part and the imaginary part for one same cell under different temperature conditions and different cell capacities, to obtain a curve functions of the real part and the imaginary part respectively, one derivative is performed on the curve functions, when the derivative is negative and the derivative is smaller than a preset threshold for the first time, and a frequency corresponding to the derivative is a minimum value of the pulse charging frequency. obtaining a battery temperature and a battery state of charge; determining a pulse charging frequency according to the battery temperature, the battery state of charge and a pre-calibrated corresponding relationship, wherein the pre-calibrated corresponding relationship is a corresponding relationship between a battery temperature, a battery state of charge, and a pulse charging frequency; obtaining a preset waveform characteristic of a pulse charging waveform, wherein the waveform characteristic comprises a ratio range of an area of a positive pulse waveform to an area of a negative pulse waveform in each pulse cycle of the pulse charging waveform, wherein an upper limit of the ratio range is 10 and a lower limit of the ratio range is 1; generating a charging request according to the pulse charging frequency and the waveform characteristic; and transmitting the charging request to a charging device; wherein the pre-calibrated corresponding relationship is determined based on a corresponding relationship between a cell impedance and a frequency, the relationship between the cell impedance and the frequency is represented through a cell impedance-frequency curve, an abscissa of the curve is a frequency of an AC signal and a ordinate of the curve is an AC impedance of a cell anode, which is divided into an impedance real part and an impedance imaginary part, and with the increasing frequency of the AC signal, the AC impedance of the cell anode gradually decreases; based on the cell impedance-frequency curve, a process for determining the pre-calibrated corresponding relationship between the pulse charging frequency and the battery temperature comprises: drawing a plurality of curves of the real part and the imaginary part for one same cell under different temperature conditions and different cell capacities, to obtain a curve functions of the real part and the imaginary part respectively, one derivative is performed on the curve functions, when the derivative is negative and the derivative is smaller than a preset threshold for the first time, and a frequency corresponding to the derivative is a minimum value of the pulse charging frequency.