2021-12-16 08:35 PM
2021-12-17 06:25 AM
It's not just a question of clock frequency, but of overall performance. With the same clock frequency, the Cortex-M4 and -M33 are considerably more powerful than the Cortex-M3, for which there have been no new derivatives for a long time, and for good reason.
Alternatively, you can also take a look at the STM32L4+ or STM32L4 series, e.g. the STM32L431RC.
Good luck!
If the problem is resolved, please mark this topic as answered by selecting Select as best. This will help other users find that answer faster.
/Peter
2021-12-17 01:58 AM
At least an STM32 based on Cortex-M4 or Cortex-M33 is required for this. A Cortex-M7 is extremely powerful, but it is certainly out of the question because of the higher energy consumption.
Take a look at the latest ultra-low-power MCUs STM32U5 based on Cortex-M33: if you are not using the TrustZone, you can view it as a Cortex-M4.
Regards
/Peter
2021-12-17 04:51 AM
Excellent, thanks, I'll aim for a U5 when they're available. While I am waiting for those do you think an M3 STM32L151CCT6 will work? Possibly for slower 4x4 data? Looks like an STM32L1 is only 32MHz and 256K instead of your recommended 160 MHz and 1M. Thanks!
2021-12-17 06:25 AM
It's not just a question of clock frequency, but of overall performance. With the same clock frequency, the Cortex-M4 and -M33 are considerably more powerful than the Cortex-M3, for which there have been no new derivatives for a long time, and for good reason.
Alternatively, you can also take a look at the STM32L4+ or STM32L4 series, e.g. the STM32L431RC.
Good luck!
If the problem is resolved, please mark this topic as answered by selecting Select as best. This will help other users find that answer faster.
/Peter