Witajcie,
Sytuacja wygląda tak: mam procesor ATMEGA88 i wykorzystuję bibliotekę PinChangeInterrupt do obsługi przerwań.
Co się stanie w momencie, w którym dwa przerwania przyjdą w tym samym momencie? Jedno z nich zostanie całkowicie zignorowane czy obsłużone po tym wcześniejszym? I jeśli ta pierwsza sytuacja, czy da się je jakoś skolejkować?
Druga kwestia; jeśli mam ustawione wyzwalanie przerwań zmianą stanu i na jednym z wejść stan zmienia się z wysokiego na niski, a w tym samym momencie na innym z niskiego na wysoki, jak rozumiem, ta druga zmiana może już nie zostać zarejestrowana?
Sytuacja wygląda tak: mam procesor ATMEGA88 i wykorzystuję bibliotekę PinChangeInterrupt do obsługi przerwań.
Co się stanie w momencie, w którym dwa przerwania przyjdą w tym samym momencie? Jedno z nich zostanie całkowicie zignorowane czy obsłużone po tym wcześniejszym? I jeśli ta pierwsza sytuacja, czy da się je jakoś skolejkować?
Druga kwestia; jeśli mam ustawione wyzwalanie przerwań zmianą stanu i na jednym z wejść stan zmienia się z wysokiego na niski, a w tym samym momencie na innym z niskiego na wysoki, jak rozumiem, ta druga zmiana może już nie zostać zarejestrowana?