This PR adds a complete STM32 port for FastAccelStepper, targeting the STM32duino toolchain. Step pulses are generated via TIM2/TIM3 compare-match ISR with GPIO BSRR bit-bang, allowing any GPIO pin to be used as a step pin. Deferred queue filling runs in PendSV at the lowest NVIC priority.#364
Open
Tyuyt3975 wants to merge 43 commits into
Open
This PR adds a complete STM32 port for FastAccelStepper, targeting the STM32duino toolchain. Step pulses are generated via TIM2/TIM3 compare-match ISR with GPIO BSRR bit-bang, allowing any GPIO pin to be used as a step pin. Deferred queue filling runs in PendSV at the lowest NVIC priority.#364Tyuyt3975 wants to merge 43 commits into
Tyuyt3975 wants to merge 43 commits into
Commits
Commits on May 11, 2026
- committed
- committed
Commits on May 15, 2026
- committed
Commits on May 16, 2026
- committed
- committed
Commits on Jun 8, 2026
- committed
- committed
Commits on Jun 9, 2026
- committed
- committed
Commits on Jun 10, 2026
Commits on Jun 11, 2026
- committed
Commits on Jun 12, 2026
- committed
- authored andcommitted
- authored andcommitted
- authored andcommitted
- authored andcommitted
- authored andcommitted
- authored andcommitted
- authored andcommitted
- authored andcommitted
- authored andcommitted
- authored andcommitted
- authored andcommitted
- authored andcommitted
- committed
- committed
- committed
Commits on Jun 13, 2026
- committed
- committed
- committed
feat(stm32): comprehensive STM32 backend support, ISR hardening, and zero-assumption hardware matrix
committed- committed