Задачи работы

Лабораторная работа №3 «Загрузка программы в микроконтроллер»

Цель работы.

Научиться загружать программы в микроконтроллер.

Задачи работы.

1. Изучить порядок записи программы в микроконтроллер.

2. Записать демонстрационную программу в микроконтроллер.

3. Проверить работу демонстрационной программы на микроконтроллере.

Порядок выполнения работы.

В группе переключателей SW3 переключаем переключатель S1 в положение «включено» (вверх). Остальные в положение «выключено» (вниз). Отключаем от платы микроконтроллера дополнительный модуль, если он подключен.

Подключаем микроконтроллер к компьютеру, используя USB кабель.

Если «Мастер нового оборудования» появился, то это значит, что необходимо установить драйвера на микроконтроллер. Выбираем «Установить из указанного места» и нажимаем «далее». Выбираем «Выполнить поиск наиболее подходящих драйверов в указанных местах»; ставим галочку напротив «Включить следующее место поиска»; нажимаем кнопку «Обзор» находим папку, куда была установлена программа «PG-LPC» (обычно находится по следующему пути С:\Program Files\NECTools32\PG-LPC), в ней указываем папку drivers и нажимаем кнопку Ок. Нажимаем кнопку далее.

Рис. 1

Как появится сообщение, показанное на рисунке 2, нажимаем кнопку готово.

Рис. 2

Если появится ещё один мастер нового оборудования, то устанавливаем еще 2 драйвера: «USB < - > Serial» и «USB Serial port».

Запускаем программу PG-LPC – «Пуск\все программы\NEC Tools32\PG-LPC»

Далее настраиваем параметры соединения программы PG-LPC с микроконтроллером. Открываем окно настроек - [Setup]. Появится окно [Device] → Devise setup. Во вкладке Standard с помощью кнопки PRM file Read в папке prm (находится в папке программы PG-LPC) и выбираем файл 78F9222.prm. В поле Port выбираем COM3. В поле Speed выбираем 115200. В поле Frequency набираем 8.00. В поле Multiply rate 1.00. В группе Operation Mode выбираем Chip.

Рис. 3

Во вкладке Advance необходимо поставить галочку только напротив Blank check before Erase

Рис. 4

Теперь после того, как было настроено соединение микроконтроллера с программой, можно записать в микроконтроллер необходимую заранее скомпилированную программу. Для этого открываем необходимый hex файл - [File] [Load].

Открыв необходимый файл программы микроконтроллера запускаем авто процедуру записи программы в микроконтроллер - [Autoprocedure (EPV)], в случае успешной записи должно появится сообщение [Device] → показанное на рисунке 5.

Рис. 5

Отключаем плату с микроконтроллером от USB кабеля. В группе переключателей SW3 переключаем переключатель S1 в положение «выключено» (вниз). Остальные переключатели и перемычки устанавливаем по необходимости, обычно остаются по умолчанию. Подключаем плату с микроконтроллером к USB кабелю и тестируем записанную программу.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: