Call Number: TP332/7
Author: Guo Shujun, Wang Yuhua (Editors)
Content Recommendation:
This book takes the STM32 series 32 bit Flash MCU as an example, adhering to the principle of “starting simple” and using direct register manipulation as the design method, to introduce the ARM Cortex-M3 system design and implementation.
The book consists of 10 chapters: Chapter 1 briefly introduces STM32 MCU and SysTick structure, Chapter 2 provides a detailed introduction to the application design of SysTick and GPIO through a simple embedded system design example, Chapters 3, 4, and 7 respectively introduce the structure and design examples of USART, SPI, and I2C serial interfaces, Chapters 5 and 6 respectively introduce the structure and design examples of TIM and ADC, Chapters 8 and 9 respectively introduce the structure and design examples of NVIC and DMA, Chapter 10 uses real-time clock system design as an example to introduce the STM32 MCU system design and implementation.
Table of Contents:
Introduction to STM32 MCU 1
Chapter 2 General Purpose Parallel Interface GPIO 12
Chapter 3 General Synchronous/Asynchronous Transceiver Interface USART 44
Chapter 4 Serial Device Interface SPI 58
Chapter 5 Timer TIM 68
Chapter 6 Analog/Digital Converter ADC 82
Chapter 7 Internal Integrated Circuit Bus Interface I2C 94
Chapter 8 Nested Vector Interrupt Controller NVIC 104
Chapter 9 Direct Memory Access DMA 115
Chapter 10 Real-Time Clock System Design 122