A lion-battery storage management system with energy feedback for LiFePO4 batteries was designed in this paper. This system contains energy balance unit, state of battery detection and CAN bus transmission. The MCU STM32 controls all data acquired from batteries and the main loop current detection. Each balance module uses ATMage16 as core and achieves the balance purpose based on synchronous rectification with the half bridge converter. The experiment results show that the system has well balanced speed and stable communication ability.