ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
12 июля
405378 Топик полностью
fk0, легенда (26.04.2013 12:59, просмотров: 102) ответил Леонид Иванович на Совершенно непонятно, почему все прицепились к прерываниям? Обработчик прерывания - это функция, закопанная глубоко в недрах модуля, его внутреннее дело. И работает с приватными переменными модуля. Зачем из прерывания вызывать интерфейсные функции
Бывает надо... Поместить принятые данные в fifo, например. Такая архитектура, что очередь в другом модуле. Либо чисто по техническим причинам оно в другом модуле, сложно всё засунуть в один C-файл. Либо какие-либо чисто вычислительные функции (без сторонних эффектов) нужны именно в прерывании и опять же неудобно всё засунуть в один C-файл.
[ZX]