Value-line Cortex-M3 with integrated analog
The 24 MHz clock rate is the ceiling for instruction execution and peripheral timing. At this speed the Cortex-M3 delivers roughly 1.25 DMIPS/MHz, so the usable throughput is about 30 DMIPS. That is adequate for motor control loops running at a few kHz, UART polling at 115.2 kbaud, or moderate sensor fusion — but not for real-time audio processing or high-speed data acquisition. The flash controller needs zero wait states at 24 MHz, so no latency penalty for code fetches.
The 8 KB RAM is tight if you need large data arrays or a TCP/IP stack — plan to use the Flash for constants and keep the stack lean.
There is no announced discontinuation or last-time-buy window. The base product number is STM32F100, and the series remains a supported value-line offering.
The 2V to 3.6V supply range lets it run from a 3.3V regulated rail or a single Li-ion cell through a buck converter.
