Real-TimeC++EfficientObject-OrientedandTemplateMicrocontrollerProgramming