We make battery protection circuits and in the past we used TI all in one solution chip, but currently we plan to use our own STM32 micro controller. The important part is to conserve energy when the battery pack is not in use. Basically when the micro-controller detects that there is no current flowing for some delay, then it would put itself in sleep mode to conserve energy. My problem is once the micro controller has been put into sleep mode, how should it come out?
Just looking for some recommendations.