Replacement for STM32F105
We're looking to replace our F105 processors in the next generation of a an automotive application.
We want
- more flash,
- 2 I2c ports
- 2 SPI ports
- 3 UARTs
- preferably 4 CAN ports, but atleast 3,
- 2 of the CAN ports should support CAN-FD
- and more hardware security features than F105 provides (we're in the early stages of defining what we need. In particular understanding what TrustZone provides compared to what you can get from STM32F423).
- Low power consumption in stop mode is important as well.
At a first glance F423 looks like a good candidate since it's mostly sw/pin compatible and has a subset of security features. But at this point I'm not sure whether it's enough to fulfil our security needs. And not having CAN FD support might be a blocker.
Do you have any suggestions on other lines of processors that could fulfill the role the F105 has filled for us?

I've started reading some app notes. Any other resources that you can recommend?
- AN5156 - Introduction to security for STM32 MCUs
- AN4904 - Migration of microcontroller applications from STM32F1 Series
to STM32F4 Access lines




