На микроконтроллерах STM32 прерывание может срабатывать по различным событиям, которые зависят от выбранного источника прерывания. Каждый периферийный блок микроконтроллера может генерировать прерывание по определенным условиям, которые могут быть настроены программно.
Вот некоторые...
Компания STMicroelectronics одной из первых вывела на рынок семейство микроконтроллеров на ядре ARM Cortex-M3 и на сегодняшний день по праву занимает лидирующее место среди производителей микроконтроллеров на этом ядре...