38 Прямой доступ к памяти (DMA)

preview_player
Показать описание
Ну что, лекции в расписание так и не вернули. Завтра будет месяц, как я послал запрос на кафедру. Как думаете, что мне ответили? Правильно! Ничего. Поэтому финальную пару лекций также публикую в записи.

Но на самом деле, это больше не страшно. Это видео – последнее из курса «Архитектура ЭВМ и периферийных устройств», свёрстанного мною почти два года назад под те часы, которые были выделены изначально.

Понятно, что если бы у нас было больше часов, можно было бы изучить работу с шиной USB. Можно было бы освоить работу с периферией из Windows и Linux. Можно было бы поиграть в CAN и ModBus. Можно было бы много чего сделать. По архитектуре мы не дошли даже до защиты памяти, чего уж говорить про виртуализацию и прочие интересности...

Но во-первых, время на курс даже во время вёрстки было ограничено (а сейчас – и подавно). Во-вторых, мне по ходу дела пришлось две лабораторных работы скинуть – SPI и DMA, так как студенты не справлялись с объёмом. А без лабораторных никто ничего не запомнит. Ну, и в-третьих… Меня сразу предупредили, что специализация у студентов – работа с мобильными устройствами. Так что не надо это будет никому. А когда не надо – не будет никто запоминать. Посему я ограничился тем, что нужно всем. Мобильное устройство или стационарное, а базовые вещи там всё равно есть. И кто ими не владеет, у того код получается неэффективный, а иногда и глючный.

Пользуясь случаем, передаю спасибо моей основной работе (ООО МИР) за предоставление оборудования для лабораторных работ и Youtube канала для выкладывания конспектов лекций. Пока что поток видео прекратится. Но возможно, тут когда-нибудь появится что-нибудь ещё интересное.
Рекомендации по теме
Комментарии
Автор

Какой-то серьёзный канал, со серьёзными материалами. Всё, подписался.

ESEben
Автор

Спасибо за интересные уроки. Всё смотрится на одном дыхании! Скажите, где ещё можно посмотреть Ваши уроки и статьи по другим темам (работа с "железом" и программирование)? Может быть Вы где-то ещё преподаёте? Скиньте ссылки, пожалуйста!

Roman_Shulepov
Автор

Я наблюдаю упоминания про G474. Пожалуйста сделайте уроки по таймеру высокого разрешения. Для чего нужен и как применять.

romik