Цель и содержание лабораторных работ
Целью этих двух лабораторных работ является разработка, отладка и выполнение программ на реальном микроконтроллере ST7FLite29.
Выбор упражнений ориентирован на использовании в программах различного типа команд, программирования ввода и вывода данных с использованием внешних прерываний и таймеров.
В работах изучаются таймеры и их применению в программах. Для облегчения этой задачи в главах 3 и 4 приведено описание таймеров.
Работы выполняются в интегрированной среде разработки ST7 Visual Developer с отладкой и выполнением программ на учебном комплексе ST7/ST5 Training Board inDaRT-STХ Board.
Задания и методические указания к их выполнению составлены с учетом использования информации о контроллере и о работе в среде ST7 Visual Developer из метод указаний [1, 12].
Целью домашней подготовки к лабораторным работам является анализ программных файлов, подготовленных фирмой STM, их отладка и выполнение в лаборатории на микроконтроллере ST7FLite29, а также разработка, отладка и выполнение собственных программ в соответствии с заданиями. На первой лабораторной работе выполняются задания 1–4, а на второй задания 5–8.
Перед началом лабораторной работы проводится коллоквиум. Студенты, успешно ответившие на поставленные вопросы и подготовившие алгоритмы и тексы программ при домашней подготовке, допускаются к лабораторной части работы. Каждая работа рассчитана на 4 часа домашней подготовки и 4 часа занятий в лаборатории.
- Программирование микроконтроллеров st7
- Оглавление
- Цель и содержание лабораторных работ
- 2. Задания для домашней подготовки
- 2.1. Изучение портов, прерываний и таймеров
- Разработайте вариант собственной программы формирования различной скважности широтно-импульсных модулированных сигналов на линии порта ра2 – ра5.
- Контрольные вопросы
- Облегченный таймер lt2
- 3.1. Функциональное описание
- Захват входа
- Timebase счетчика 2
- Режимы низкого энергопотребления
- 3.2. Описание регистров таймера lt2
- 4. Автоперезагружаемый 12-битовый таймер
- Главные особенности таймера ат2
- 4.1. Функциональное описание Режим pwm
- Частота pwm и скважность цикла
- Режим выходного сравнения
- Функция Break
- Захват входа
- 4.2. Описание регистров таймера ат2
- Среда разработки stvd7
- Выбор пакета и параметров установки
- Установка stvd7 3.11 (с поддержкой inDart-stx)
- Подключение объектов управления на плате st7/st5:
- 6.2. Подключение отладочного модуля к пк
- 6.3. Выполнение программ на st7/st5 Learning Board
- Лабораторные задания
- Содержание отчета
- 333Библиографический список
- Приложение а
- Приложение б
- Создание нового проекта в среде st7 Visual Developer
- Создание главной программы для микроконтроллера
- Запуск программы на микроконтроллере и ее отладка
- 620002, Екатеринбург, ул. Мира, 19
- 620002, Екатеринбург, ул. Мира, 19