6.3. Выполнение программ на st7/st5 Learning Board
Запустите среду STVD7 3.11 с поддержкой программатора inDART-STX: \Главноеменю\Программы\SofTecMicrosystems\inDART-STX\ST7\STVD7 for inDART-STX.
Предполагаем, что этапы создания рабочего пространства, проекта, включения необходимых программных файлов в проект, а также сборка проекта с помощью команды Build->Rebuild All были выполнены.
Откройте сохраненное рабочее пространство \File\Open workspace (укажите файл *.stw). Выберите \Debug instrument\Target Settings\. В открывшемся окне укажите inDART-STX и usb://hti1, как показано ниже:
Теперь надо запустить дебух: \Debug\Start debugging. Будут происходить процессы, аналогичные процессам режима sim. При удачной сборке появится сообщение, которое позволяет проверить правильность выбора inDART-STX.
Подтвердите выбор.
В режиме запуска с компьютера программы на контроллере (с подключенным контроллером) нажмите Program. Далее должно появиться окно MCU Configuration, котором: Hw Code = inDART-STX. Device Code = ST7FLITE29
Нажмите Set Option Bytes и обязательно установите параметры: FLASH Write Protection = Write Protection Off. Read-Out Protection = Read-Out Protection Off. Watchdog Activation = Software.
После установки Option Bytes их нужно запрограммировать в контроллер с помощью команды Debug Instrument -> Program. В появившемся окне Program установите флажки и нажмите кнопку Start.
На программаторе засветится красный светодиод. Через 3–5 сек должно появиться сообщение:
После этого контроллер начнет выполнять заданную программу.
- Программирование микроконтроллеров 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