STM32F103C6T6A Bare Metal Programming – Capture mode

The CC module can capture the value of the counter at the moment a specified event occurs on an input pin. This is useful for measuring input signal frequencies, pulse widths, and timing intervals. If you haven’t gone throught my previous post “STM32F103C6T6A Bare Metal Programming – Compare mode”, I strongly recommend you to go … Read more

STM32F103C6T6A Bare Metal Programming – Compare mode

Introduction The STM32F103C6T6A microcontroller, part of the STM32F1 series, includes a versatile Capture and Compare (CC) module that enhances its functionality for timing and measurement applications. This module is integral to the advanced timer peripherals found on the microcontroller. The compare module can compare the counter value to a predefined threshold. When the counter matches … Read more

STM32F103C6T6A Bare Metal Programming – Timers

Introduction STM32F103C6T6A provides robust solutions for tasks ranging from simple time delays to sophisticated motor control using timers. The timers have the capabilities including up, down, or center-aligned counting, and their capacity to handle interrupts and DMA requests efficiently. Whether you are developing a system that requires precise PWM signal generation, event counting, or time … Read more