2020-01-31 12:44 PM
I am looking for an MCU for a new project. Desired features:
Ethernet, EEPROM, I2C, UART, SPI, PWM, 1MB flash, USB, ETM, possibly TQFP package, no BGA, operating voltage 3 - 3.6 V, OR 5V, -40C to 85 C operating range.
Thanks,
Priya
2020-01-31 01:01 PM
2020-01-31 01:37 PM
Doesn't exist, because EEPROM exists only in L0 and L1 series, which doesn't have Ethernet. Use external EEPROM, FRAM, software EEPROM emulation or other type of storage and look for devices with Ethernet in F1, F2, F4, F7 and H7 series.
The most important rule - don't expect ST's provided bloatware code (HAL, CubeMX, examples) to work, especially for Ethernet and USB.
And, talking about Ethernet, prepare for this: https://community.st.com/s/question/0D50X0000BOtfhnSQB/how-to-make-ethernet-and-lwip-working-on-stm32