Text this: The designer's guide to the cortex-M processor family :