Tag Timer
There are 7 posts under tag Timer.

Toggling STM32 GPIO Status Using Timer Output Compare
An introduction to Output Compare on the STM32 (Blue Pill) timers, ranging from an explanation of Output Compare to usage examples using the Rust programming language.

Changing the Default GPIO Pins for STM32 Timer Channels
Remapping STM32 (Blue Pill) Timer GPIO Pin Channels to Alternate GPIO Pins: From Pin Remap Theory to Rust Programming Examples

STM32 Timer + Rust: Reading 1 GPIO Pin Using 2 Channels
Using Rust to access Timer channel cross-mapping (Channel Input multiplexing) features on the STM32 Blue Pill: from theory to example program.

STM32 Timers + Rust: Leveraging Interrupts to Extend Pulse Width Measurement Duration
Using Rust to Implement STM32F103C8 (Blue Pill) Timer Interrupts: From Understanding Event Types to Code Examples

Measuring Pulse Width with STM32 Timer Input Capture using Rust
Using STM32 Timers (Blue Pill) and Rust to measure input pulse width on a Timer channel, covering everything from Input Capture theory to a complete program example.

STM32F103C8 + Rust: Timer as Downcounting and Center-Aligned Counter
Accessing Timer Peripherals for Downcounting and Center-Aligned Counter Modes on the Blue Pill (STM32F103C8) using the Rust programming language.

Programming Blue Pill (STM32F103C8) Timers with Rust
Accessing Timer peripherals on the STM32F103C8 (Blue Pill), from theory to example programs using Timers as counters with Rust programming language.