
Въпрос за STM32, прекъсване и приоритет
Процесор STM32F103...
Въпроса ми е следния:
Някъде сякаш бях чел, че мога да сменя приоритета на прекъсването по време на изпълнение на програмата. Сега обаче не мога да го открия къде е било.
Неяснотата ми е около следното:
Дали наистина мога да сменям приоритета по време на изпълнение, дали мога да го променя и в самото прекъсване, и ако мога, кога реално настава промяната.
Пример:
Имам 2 прекъсвания с еднакъв приоритет.
Ако влезна в първото, и второто възникне по време на изпълнение на първото, по принцип, второто трябва да чака да свърша първото и чак тогава да се изпълни.
Идеята е дали мога да сменя приоритета на първото още докато съм в него, така че второто да се случи, а аз да си стоя в първото и да изчкам второто да си свърши работата.
Засукано го обясних малко ама, надявам се да сте ме разбрали.
