Почти одновременные прерывания. Есть вопрос.
- Войдите на сайт для отправки комментариев
Ср, 21/03/2018 - 14:47
Добрый день!
плата Arduino DUE(китай), есть два прерывания (по возрастающему фронту RISING) по двум датчикам (ипульс) и соответсвенно два оброботчика прерываний. Длительность ипулся с датчика примерно 100мкс.
Вопрос: Произойдет ли обработка по второму прерыванию (после окончания обработки первого), если оно произошло в момент обработки первого? Условно длительность обработки первого (по первому датчику) прерывания 5мкс, а разница во времени между первым и вторым датчиками 3 мкс.
Заранее спасибо.
Произойдет вроде бы. Система поднимает соотв. флаги, если во время запрещения прерываний они всё же случаются. А потом, в соответствии с приоритетом...
в соответствии с приоритетом...
Это по возратстанию номера пина 2,3,4 и т.д.?
http://easyelectronics.ru/arm-uchebnyj-kurs-preryvaniya-i-nvic-prioritet...
Тут покрасивее расписано
спасибо, то что надо.