Конвейеризация в микроконтроллерах AVR: как это работает и каковы ее преимущества
Автор: Engineering Funda
Загружено: 2021-02-12
Просмотров: 13395
Конвейеризация в микроконтроллере AVR поясняется следующими временными метками:
0:00 — Цикл лекций по микроконтроллерам AVR
0:15 — Этапы выполнения цикла инструкций контроллером
1:38 — Двухступенчатая конвейеризация AVR
6:28 — Концепция трёхступенчатых конвейеризаций
8:29 — Упражнения по конвейеризации в AVR
Конвейеризация в микроконтроллере AVR поясняется следующими моментами:
0. Микроконтроллер AVR
1. Конвейеризация в микроконтроллере AVR
2. Двухступенчатая конвейеризация AVR
3. Концепция трёхступенчатых конвейеризаций
4. Упражнения по конвейеризации в AVR
Подробная программа курса по микроконтроллерам AVR по главам выглядит следующим образом:
Глава 1. Введение в микроконтроллер AVR: • Introduction to AVR Microcontroller
Введение в микроконтроллеры и микропроцессоры, Гарвардская архитектура и архитектура фон Неймана, Возможности RISC в контроллере AVR и сравнение RISC и CISC, Введение в микроконтроллер AVR, Конвейеризация в микроконтроллере AVR.
Глава 2 Архитектура AVR и схема расположения выводов AVR: • AVR Architecture and AVR Pin Diagram
Архитектура ОЗУ и ПЗУ ATmega32, Архитектура микроконтроллера AVR, Схема расположения выводов микроконтроллера AVR ATmega32, Регистр состояния ATmega32.
Глава 3. Набор инструкций AVR и программирование на языке ассемблера AVR: • AVR Instruction Set and AVR Assembly Langu...
Форматы данных и директивы в AVR, Арифметические инструкции в AVR, Инструкции передачи данных в AVR, Инструкции BRANCH и CALL в AVR, Концепция макросов в AVR, Доступ к EEPROM в AVR с помощью языка ассемблера, Режимы адресации AVR, Программирование портов ввода-вывода в AVR, Стек и подпрограммы в AVR.
Глава 4. Биты конфигурации AVR и методы программирования AVR: • AVR fuse bits and AVR Programming Methods
Биты конфигурации и блокировки ATmega32, Методы программирования микроконтроллера AVR, Источники тактовой частоты ATmega32 AVR.
Глава 5 Программирование AVR на языке C: • AVR C Programming
Программирование AVR на языке C, Программирование байтовых портов ввода-вывода AVR на языке C, Временная задержка AVR, Программирование битовых портов ввода-вывода AVR на языке C, Программирование EEPROM AVR на языке C, Программирование преобразования кода AVR на языке C.
Глава 6 Таймер AVR: • AVR Timer
Введение в таймер AVR, Регистры Таймера 0 в ATmega32, Программирование Таймера 0 в обычном режиме в AVR, Программирование Таймера 0 в режиме CTC в AVR, Программирование Таймера 0 как счётчика в AVR, Программирование Таймера 1 в обычном режиме и режиме CTC в AVR, Программирование Таймера 1 в обычном режиме и режиме CTC в AVR, Программирование Таймера 2 в обычном режиме в AVR.
Глава 7. Прерывание AVR: • AVR Interrupt
Основы прерывания AVR, Прерывание по переполнению таймера AVR 0, Прерывание по сравнению и соответствию таймера AVR 2, Внешнее аппаратное прерывание AVR, Программа на языке C для внешнего аппаратного прерывания AVR.
Глава 8. Взаимодействие с периферийными устройствами микроконтроллера AVR: • Peripheral Interfacing with AVR Microcontr...
Взаимодействие ЖК-дисплея с ATmega32, взаимодействие с клавиатурой с ATmega32, взаимодействие и программирование ЖК-дисплея с ATmega32, программирование взаимодействия с клавиатурой 4*4 в микроконтроллере AVR, основы работы реле и шаговых двигателей в интерфейсе AVR, взаимодействие шаговых двигателей с ATmega32 и программирование на языке C, основы работы двигателей постоянного тока, режим Fast PWM для генерации ШИМ-сигнала в ATmega32, режим Phase Correct для генерации ШИМ-сигнала, взаимодействие и программирование двигателей постоянного тока в AVR.
Глава 9 Программирование АЦП AVR: • AVR ADC Programming
АЦП — Основы аналого-цифрового преобразователя, Регистры, связанные с АЦП в AVR, Основы работы с датчиками температуры, Взаимодействие датчика температуры LM35 с AVR, Программа на языке C для чтения и отображения показаний датчика температуры LM35 на ЖК-дисплее в AVR.
Глава 10. Последовательная связь AVR: • AVR Serial Communication
Последовательная связь AVR, Регистры последовательной связи AVR, Программирование последовательной передачи AVR, Программирование последовательного приёма AVR, Программирование последовательной связи на основе прерываний AVR, Основы протокола SPI, Регистры SPI и программирование в AVR, Регистры I2C (TWI) и программирование на языке C в AVR, Интерфейс DC 1307 RTC и программирование по протоколу I2C в AVR.
Глава 11. Эксперименты с микроконтроллерами AVR: • AVR Microcontroller Experiments
Канал Engineering Funda посвящен инженерии и технологиям. Это видео относится к разделу «Микроко...
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: