STM32 LowLevel From heartbeat to further implementation in low level and understanding to ready functions substructure in STM32F1xx microprocessors with ARM programming