Benchmarks
STM32
MCU | Flash Size [kB] | Interface | Autoprogram [s] | Write[s] | Read [s] | Programming speed [kB/s] | Read speed [kB/s] |
---|---|---|---|---|---|---|---|
STM32H7A3G | 1024 | USB DFU | 9.7 | 5.8 | 3.1 | 175 | 325 |
STM32L462CE | 512 | USB DFU | 8.4 | 6.9 | 0.8 | 73 | 667 |
STM32U585ZI | 2048 | USB DFU | 27.8 | 20.4 | 6.3 | 100 | 322 |
STM32L552ZE | 512 | USB DFU | 8.8 | 6,8 | 1.2 | 75 | 418 |
STM32H733ZG | 1024 | USB DFU | 14.1 | 6.1 | 3.4 | 169 | 371 |
Note:
Autoprogram time –> Interface initialization, Erase, Program and Verify (Flash only)
Write time –> Interface initialization, Program (Flash only)
Read time –> Interface initialization, Read (Flash only)
Programming speed – Whole flash programming speed without interface initialization
Read speed – Flash reading speed without interface initialization