Describir: Real-Time Interfacing to ARM Cortex, M Microcontrollers