ABSTRACT

This book aims to develop professional and practical microcontroller applications in the ARM-MDK environment with Texas Instruments MSP432P401R LaunchPad kits. It introduces ARM Cortex-M4 MCU by highlighting the most important elements, including: registers, pipelines, memory, and I/O ports. With the updated MSP432P401R Evaluation Board (EVB), MSP-EXP432P401R, this MCU provides various control functions with multiple peripherals to enable users to develop and build various modern control projects with rich control strategies. Micro-controller programming is approached with basic and straightforward programming codes to reduce learning curves, and furthermore to enable students to build embedded applications in more efficient and interesting ways. For authentic examples, 37 Class programming projects are built into the book that use MSP432P401R MCU. Additionally, approximately 40 Lab programming projects with MSP432P401R MCU are included to be assigned as homework.

chapter |68 pages

MSP432 microcontroller architectures

chapter |52 pages

MSP432 microcontroller development kits

chapter |102 pages

ARM® and MSP432™ MCU memory system

chapter |96 pages

MSP432™ parallel I/O ports programming

chapter |150 pages

MSP432™ serial I/O ports programming

chapter |66 pages

MSP432™ 16-bit timers and PWM modules

chapter |32 pages

MSP432 32-bit timers and watchdog timer

chapter |26 pages

MSP432™ floating-point unit (FPU)

chapter |26 pages

MSP432™ memory protection unit (MPU)