ARM®Cortex®-M4 Timer and USB Programming | part of Practical Microcontroller Engineering with ARM­ Technology | Wiley-IEEE Press books | IEEE Xplore