Мы давно и успешно работаем с STM32 и ARM9, но сейчас для задачи нужно что-то совсем простое 8-ми битное. Посмотрели у тех производителей, кого используем и не нашли того что удовлетворяет по всем пунктам. Требования вот такие.
1. 1 UART обязателен.
2. АЦП хотя бы 1 канал (опора встроенная или питание).
3. Работа в диапазоне питания 3.3...5 (можно от 1.8).
4. Габариты чем меньше тем лучше
5. Первая и последующие запись памяти программ через UART (желательно так как у STM32 - BOOT RESET и UART). Должно использоваться не более 4 сигнальных ОДНОНАПРАВЛЕННЫХ!!! линий.
6. Хотя бы 1 из 2 сигналов (не UART) из предыдущего пункта надо использовать как GPIO в обычном режиме (не в режиме программирования). Это требование не обязательное но желательное.
7. Собственная EEPROM
8. Ну и чтоб в России купить это чудо можно было без приключений.Чем дешевле тем лучше.