What are MCU peripherals?
How to read the ARM STM32 register map [for advanced users]

Table of contents1 Register map2 Description in the program using the library3 About initialization function xx_Init() Register map Next, checking the contents of GPIO control registers, there are 7 types of control registers as follows (x=A…G). Port Setting Register Lower(GPIOx_CRL)Port0 to 7 Port Setting Register Upper(GPIOx_CRH)Port8 to 15  Port Input Data Register(GPIOx_IDR) Port Output Data […]

Read more
What are MCU peripherals?
Peripheral library for ARM STM32F1 series

Table of contents1 MCU Peripherals2 SPL(Standard Peripheral Libraries)3 Flowchart4 Peripheral Library Summary MCU Peripherals The point The function of each peripheral is not turned on or off with a switch, but rather the function is set according to whether or not a clock is supplied. If the clock is not supplied, most peripherals (peripheral functions) […]

Read more
What are MCU peripherals?
ARM STM32 peripheral functions and their relation to firmware libraries

Table of contents1 What is the role of firmware?2 Software and System Configuration3 Why use the library SPL? What is the role of firmware? Software and System Configuration Why use the library SPL? The point Once you have become accustomed to the STM32 MCU to some extent, shifting to the latest development environment and using […]

Read more