Цитата(=Zap= @ Apr 23 2011, 08:58)

Нормально ли писать прошивку для процессора Cortex-M3, где всё время выполняется прерывание с низким приоритетом, а остальные прерывания прерывают его, так как их приоритет выше?
....
Хм.
int main() с вечным while(1) тоже фактически обработчик немаскируемого прерывания Reset.
Так что "идеологически" ваш вариант тоже правильный. Но тут встаёт вопрос: а зачем Вам так делать, если за вас и так уже всё так и сделано?