Abstract: According to certain embodiments, a battery heating circuit is provided, comprising a first switch unit 11, a second switch unit 12, a third switch unit 13, a fourth switch unit 14, a switching control module 100, a damping component R1, a current storage component L1, and a charge storage component C1; the damping component R1 and the current storage component L1 are configured to connect with the battery in series to form a branch; the first switch unit 11 and the second switch unit 12 are connected in series with each other and then connected in parallel with the branch; the third switch unit 13 and the fourth switch unit 14 are connected in series with each other and then connected in parallel with the branch.