Just tried to see how fast I can run my STM32F103 (genuine chip) while blinking a led and send strings over uart.
128Mhz! (8Mhz crystal with the pll running at 16x).
Pretty amazing for a chip spec'd at 72Mhz.
How fast can it go?
Re: How fast can it go?
if you do dma, then you can blink the led with your code.
and if you do dma and use a hardware timer to blink the led,
then your stm32 can simply run an idle loop and count interrupts
and if you do dma and use a hardware timer to blink the led,
then your stm32 can simply run an idle loop and count interrupts

Code: Select all
void loop() {
asm("wfi");
}