417 читали · 4 года назад
Микроконтроллеры для начинающих. Часть 58. Прерывания, программный аспект
Продолжаем изучение одной из самых самых сложных тем - прерываний. В предыдущей статье Микроконтроллеры для начинающих. Часть 57. Прерывания мы рассмотрели несколько самых общих вопросов и коснулись аппаратной части контроллеров прерываний. Но каким бы сложным и функциональным ни был контроллер прерываний, без программной поддержки и программной же обработки, пользы от него будет не много. Вот это и будет темой сегодняшней статьи. Причем рассматривать вопрос сегодня мы будем безотносительно конкретной реализации в конкретном микроконтроллере...
06:44
1,0×
00:00/06:44
533,7 тыс смотрели · 4 года назад
365 читали · 5 лет назад
От транзистора до фреймворка. Часть 19. Аппаратное прерывание
Видео: YouTube В этом выпуске рассмотрим очень важный вопрос, это прерывания. Что это такое? Если сказать просто, то это временная остановка выполнения программы для совершения других действий. Может это не совсем точно, но очень просто. Какие бывают прерывания? Как известно, инструкции программы выполняются на процессоре. Существуют по крайней мере три причины, по которым нормальный ход выполнения программы может быть приостановлен. Первая это сигнал от периферийных устройств с просьбой поскорее забрать вводимую информацию...