Прерывания в микроконтроллерах? Что это, и как с ними работать. Краткий ликбез.

  Рет қаралды 30,911

Гневисть

Гневисть

Жыл бұрын

#микроконтроллеры #программирование
Почему-то тема прерываний всегда пугает новичков, и в этом видео я попробую как можно более популярно объяснить "с чем едят" такого зверя как прерывание в микроконтроллерах =)))
З.Ы. Среда программирования, показанная в видео называется GCBasic, диалект языка Бейсик. В прошлых выпусках выкладывал ссылки на нее, если вдруг ссылка не работает - гугл знает как ее найти =))))
Материалы (программы, схема) из видео:
files.inbox.lv/shared/file/df...

Пікірлер: 170
@user-ts5vb3ih2w
@user-ts5vb3ih2w Жыл бұрын
Опять этот Инженер с хорошим чувством юмора! Придется смотреть )
@user-kt4cd1gb4t
@user-kt4cd1gb4t Жыл бұрын
Лучшая видеоиллюстрация работы прерываний 🤣👍👍👍
@user-wn1cm3mb6d
@user-wn1cm3mb6d Жыл бұрын
Где это все было 20 лет назад? Самому в это въехать было не просто
@chemodanoff5804
@chemodanoff5804 Жыл бұрын
Не беспокойте Саныча по пустякам! Он занят самым важным делом, и выполнение основной программы всегда должно оставаться в максимальном приоритете. Припаяйте рядом вспомогательную микросхему и дергайте ее за 6стую ножку сколько угодно!
@AWSXDER
@AWSXDER Жыл бұрын
Для параллельной работы надо не специфические языки изучать а использовать ос реального времени. Нет если вам надо лампочками мигать, то ради бога, но уже при пяти шести параллельных задач вы повеселитесь пытаясь синхронизировать их по времени и разграничить им доступ к ресурсам. Та же. FreeRTOS при 4кб кода позволяет поддерживает приоритеты процессов, вытесняющую и кооперативную многозадачность, семафоры и очереди. И при этом писать на нормальном си.
@kbess2172
@kbess2172 Жыл бұрын
Мда... Где мой набор КР580...
@user-wc9yb9jm7y
@user-wc9yb9jm7y Жыл бұрын
Шикарная подача материала😂 в конце Скайнет осознал свою сущность😂
@ilyazaitsev9035
@ilyazaitsev9035 Жыл бұрын
столько видео про прерывания даже для самых маленьких
@seagsmtrashseagsmtrash1906
@seagsmtrashseagsmtrash1906 Жыл бұрын
А почему бы сразу не рассказывать о том как это делать на С??? В Бейсике же никакого толка.
@WhiteZSY
@WhiteZSY Жыл бұрын
По вопросу о том, что можно написать чистый код на ассемблере - или использовать инструмент правильный, а не бить гвозди микроскопом: Работа программиста сейчас так дорога, а ресурсы аппаратные нет:). И человек пишет на том, что знает. И то что быстро для бизнесса (И в итоге дешевле.), выигрывает. (Бабки - бабки-бабки)
@alexlaktionov2835
@alexlaktionov2835 Жыл бұрын
Хэтфилд образца 1991 года,спасибо за очередной разбор,доступный гумманитарию!!!Чётко👍
@user-em4td6ul9y
@user-em4td6ul9y Жыл бұрын
Экранизация программы с прерыванием , просто класс
@panzerlo3418
@panzerlo3418 Жыл бұрын
Лучшего объяснения прерываний я не видел!
@artemdavinci
@artemdavinci Жыл бұрын
Вот про многозадачность будет очень даже кстати посмотреть.
@spermozond
@spermozond Жыл бұрын
Отлично объяснил, понятно для чайников.👍 Ждём таких же объяснений про работу с памятью, чтением и записью.
@Parseee
@Parseee Жыл бұрын
Подача - космос. Автор ролика просто великий человек, может такими темпами все таки вкачусь в МК
@BioTech81
@BioTech81 Жыл бұрын
Всё как всегда на высоте но новации которые были внесены просто космос.
@dmitryefimkin6550
@dmitryefimkin6550 Жыл бұрын
Спасибо за труд. Очень полезный ликбез.
@mikesaiganov4535
@mikesaiganov4535 Жыл бұрын
Пора, однако, закачивать этот бейсик, и пробовать чего- нибудь писать. И проверять. С такими видеоуроками, грех не попробовать!!!👍👍👍
@alexsv1834
@alexsv1834 Жыл бұрын
Кайфую от подачи материала. Давай ещё!!!
External interrupts of a microcontroller | Microcontrollers from scratch # 14
25:25
Программирование микроконтроллеров для начинающих!
Рет қаралды 49 М.
Which one of them is cooler?😎 @potapova_blog
00:45
Filaretiki
Рет қаралды 10 МЛН
Why You Should Always Help Others ❤️
00:40
Alan Chikin Chow
Рет қаралды 134 МЛН
Мы никогда не были так напуганы!
00:15
Аришнев
Рет қаралды 1,6 МЛН
Что не так с электрофорной машиной?
32:47
Павел Gen
Рет қаралды 104 М.
Фишки Arduino, о которых ты не знал!
13:37
Заметки Ардуинщика
Рет қаралды 108 М.
Запускаем ШИМ на любом пине Ардуино!
12:56
Заметки Ардуинщика
Рет қаралды 69 М.
LCD1602 - это очень просто!
22:19
Гневисть
Рет қаралды 139 М.
Which one of them is cooler?😎 @potapova_blog
00:45
Filaretiki
Рет қаралды 10 МЛН