Details of each peripheral
DMA (Direct Memory Access) [DMA details of STM32]

Although DMA is not an essential skill for beginners or novice users, it may be required in practice because DMA reduces the CPU load, allowing CPU capacity to be used for other processing and contributing to power savings. In this chapter, I explain how to use DMA to transfer multiple channels of data from an […]

Read more
Details of each peripheral
Serial communication USART [USART details of STM32]

Serial USART communication is a peripheral that can be applied to IoT in the future and should be mastered as early as possible. USART is relatively simple to set up as a peripheral, but because it handles character strings, it requires C programming skills to master its use. This section provides step-by-step explanations from receiving […]

Read more