logo search
Микропроцессорные системы (УМКдляАИТ) / МетодУказания / ST7Програм

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 сек должно появиться сообщение:

После этого контроллер начнет выполнять заданную программу.