Jump to ratings and reviews
Rate this book

STM32 Arm Programming for Embedded Systems

Rate this book
This book covers the peripheral programming of the STM32 Arm chip. Throughout this book, we use C language to program the STM32F4xx chip peripherals such as I/O ports, ADCs, Timers, DACs, SPIs, I2Cs and UARTs. We use STM32F446RE NUCLEO Development Board which is based on ARM® Cortex®-M4 MCU. Volume 1 of this series is dedicated to Arm Assembly Language Programming and Architecture. See our website for other titles in this series:www.MicroDigitalEd.comYou can also find the tutorials, source codes, PowerPoints and other support materials for this book on our website.

379 pages, Kindle Edition

Published August 12, 2019

3 people are currently reading
78 people want to read

About the author

Muhammad Ali Mazidi

52 books38 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
9 (69%)
4 stars
3 (23%)
3 stars
0 (0%)
2 stars
1 (7%)
1 star
0 (0%)
Displaying 1 - 3 of 3 reviews
1 review
October 24, 2021
Makes everything so much easier to understand

I am a software engineer trying to fill the gap in embedded systems. This book does a great job walking through a variable of peripheral interfaces (UART, SPI, I2C, ADC, DAC, timers, LCDs, stepper motors, etc). I especially liked the way the authors laid out each chapter: high level concepts, followed by hardware interfaces, quick quizzes, before diving into code examples and closing with answers to the quizzes. They do this consistently for every chapter that your brain gets tuned into rhythm and grasps new concepts much faster. The only nit is the lack of proof reading (on typos and grammatical errors) but I’d still recommend it to anyone who’s eager to get into the embedded world!
18 reviews3 followers
June 30, 2021
In the the book the classic way of writing firmware is taken as base one - at the register level, without using popular wrappers (without HAL and minimum CMSIS), which is its attractive feature in my opinion.
3 reviews
November 7, 2022
Easily one of the best books for those looking to start embedded programming with STM32 nucleo boards. Huge amount of example code which is well written and annotated to allow you to understand
Displaying 1 - 3 of 3 reviews

Can't find what you're looking for?

Get help and learn more about the design.