The Insider's Guide to Arm Cortex-M Development

BIRMINGHAM—MUMBAI

The Insider’s Guide to Arm Cortex-M Development

Copyright © 2022 Packt Publishing

All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.

Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author(s), nor Packt Publishing or its dealers and distributors, will be held liable for any damages caused or alleged to have been caused directly or indirectly by this book.

Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. However, Packt Publishing cannot guarantee the accuracy of this information.

Group Product Manager: Rahul Nair

Publishing Product Manager: Surbhi Suman

Senior Editor: Tanya D’cruz

Technical Editor: Arjun Varma

Copy Editor: Safis Editing

Project Coordinator: Shagun Saini and Deeksha Thakkar

Proofreader: Safis Editing

Indexer: Manju Arasan

Production Designer: Alishon Mendonca

Marketing Coordinator: Nimisha Dua

First published: October 2022

Production reference: 1211022

Published by Packt Publishing Ltd.

Livery Place

35 Livery Street

Birmingham

B3 2PB, UK.

ISBN 978-1-80323-111-2

www.packt.com

A first thank you to my parents: John for intellectually challenging me and Rose for always believing in me (and improving my spelling). To Sam Bansil, as her passion for writing rubbed off on me. And of course, thank you to my beautiful fiancée, Isabella, for her constant stream of love, support, and fresh coffee.

– Zachary Lasiuk

Dedicated to my loving husband, Birju, and my incredible children, Leah and Liam, who would prefer a book about penguins and dragons. Thank you to my parents, Saroj and Praveen, for their endless love and support.

– Pareena Verma

Thank you to my wife, Deborah, my six children (Hannah, Caroline, Philip, Charlotte, Peter, and Maria), their spouses (Stephen, Fernando, and Averi), and my three grandchildren (Max, Thiago, and Agnes) for the encouragement and support.

– Jason Andrews

Contributors

About the authors

Zachary Lasiuk is a solutions designer at Arm. He specializes in being a systems-oriented thinker, with a broad understanding of and experience with the full IoT product life cycle in terms of both hardware and software. He is a designer at heart, crafting products that are easy and enjoyable to use. Graduating summa cum laude from Boston University with a degree in electrical engineering, Zach holds several certifications in fields ranging from UX Design to Design Thinking to Humane Technology. He graduated from the UN Young SDG Innovators Programme and has been an XTC judge for AI Ethics. He enjoys playing jazz saxophone and piano in his spare time and has toured with bands and DJ groups across the world. He lives in Austin, Texas with his fiancée, Isabella, who he loves very much.

Pareena Verma is a principal solutions architect at Arm. She works with Arm partners around the world to design system-level virtual prototyping solutions for early IP evaluation, performance analysis, and software bring-up. She has helped software developers and SoC architects on numerous Arm-based projects involving the usage of modeling, compilers, debuggers, and simulation tools. Prior to working at Arm, Pareena worked at a couple of other Electronic Design Automation start-ups, primarily focused on embedded software development and FPGA design. Pareena holds a Master of Science degree in Electrical and Computer Engineering from the University of Florida. She lives in the Greater Boston area with her husband, Birju, and their two amazing children, Leah and Liam.

Jason Andrews is a solutions director and distinguished engineer at Arm. He helps Arm partners in the areas of IP selection, system architecture, software development, and performance analysis. Jason has written hundreds of articles about Arm technology. As a member of the AWS Community Builders program, he promotes the Arm architecture in cloud and IoT applications. Prior to working at Arm, Jason worked in various Electronic Design Automation companies, including Cadence Design Systems. He lives in the Minneapolis area with his wife, Deborah, where they spend time with their six children and three grandchildren.

About the reviewer

Ronan Synnott is a solutions architect within the Development Solutions group at Arm. During a career spanning more than twenty years, Ronan has held several customer-focused positions around the globe, working side by side with developers from various sectors to ensure they can be at their most effective. He has experienced firsthand how embedded software development has evolved. He is a frequent contributor to Arm’s community forums and blogs and at other public events.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.14.130.24