Последний раз редактировалось Валенок; 16.09.2018 в 00:51.
О каком колбек событии вы говорите. Есть событие, а есть коолбек. По отдельности они живут. И через чёрточку не пишутся.
Произошло событие. По этому событию произошло прерывание. В подпрограмме прерывания сидит колбек ,который вызывает
функцию из функции ( это называется вызов обратной функции,колбеком называется) Это я Вам ,как программиста с большой
буквы объясняю. Мало того я очень редко видит,чтобы в обработчике прерывания колбек сидел. Привожу пример конкретный.
К данному случаю . Приходят из вне входные данные. Вопрос-как их принять и обработать? Ответ - есть два варианта. 1. Сидеть
и ждать пока они пройдут,а программа основная пусть ждёт,пока я приму данные и обработаю. Но так никто не делает. Для этого
предусмотрен механизм прерывания. Основная программа крутится и делает свое дело. Наступает событие - пришел первый байт
в буфер. По этому событию основная программа приостанавливается-это называется прерыванием. Вступает в работу подпрограмм
а, которая принимает и обрабатывает входные данные. И приняв их передает управление основной программе. При чем здесь кол
Бек о котором говорит Валенок я не понимаю. Ну может этот коллбек сидеть в подпрограмме обработки прерывания,но это не обязательно.
Последний раз редактировалось Одесса; 16.09.2018 в 06:40.