Менеджер проектирования Browse.exe

Программный комплекс

 

Программный комплекс обеспечивает интерактивную поддержку всех этапов разработки:

-ввод исходных текстов программ с помощью встроенного редактора;

-компиляция и компоновка программы;

-отладка программы, включающая симуляцию работы периферийных устройств (наглядное представление функционирования проектируемой системы);

-запись программы в РПЗУ микроконтроллера.

Программный комплекс содержит три основных программы:

browse.exe – менеджер проектирования, в котором ведётся работа непосредственно с пользовательскими программными модулями (запуск встроенного редактора для создания исходных текстов программ и редактирования существующих, компиляция с выявлением синтаксических ошибок, инициация работы отладчика программного кода, удаление файлов);

debug.exe – отладчик программного кода, в котором происходит симуляция выполнения управляющей программы в разрабатываемом приборе, интерактивное отображение состояния внутренних ресурсов микроконтроллера и периферийных устройств.

ProgAtmel2.exe – программатор для записи программного кода в память микроконтроллера, запись осуществляется через контакты порта Р1.

 

 

Окно программы функционально разделено на три части (рис.2).

Графическая панель инструментов вверху экрана содержит кнопки для запуска на выполнение тех или иных функций.

Белое поле слева позволяет выбрать место размещения создаваемых модулей (диск и каталог).

Основное рабочее поле серого цвета с размещенными на нем ярлыками отображает все имеющиеся файлы исходных текстов программ и программных кодов.

 

Рис.2.Окно программы Browse.exe

 

Графическая панель инструментов выполняет следующие функции (табл.1).

Таблица 1

Изображение Выполняемая функция
Создание нового программного модуля. Открывается диалоговое окно, в котором необходимо задать имя файла латинскими буквами и цифрами (не более 8 символов). Тип файла должен быть обязательно .asm.Создается чистый файл. Замечание. Не может использоваться для запуска файла на редактирование (весь ранее записанный текст будет стерт).
Открытие программного модуля (исходного текста) для редактирования. Необходимо выбрать файл для редактирования (щелкнуть по нему мышкой), затем нажать эту кнопку. Открытие исходного текста на редактирование может быть выполнено двойным щелчком мыши.
Компиляция выбранного файла.Необходимо выбрать файл для компиляции (щелкнуть по нему мышкой), затем нажать эту кнопку. Если в программе не обнаружится синтаксических ошибок, то будет создан файл программного кода name.obj для отладки (name – имя файла исходного текста). При обнаружении ошибок появляется сообщение, и открывается листинг программы с отмеченными ошибками.
Запуск отладчика программного кода. Необходимо выбрать файл для отладки name.obj (щелкнуть по нему мышкой), затем выбрать эту функцию. Откроется окно программы debug.exe. Запуск отладчика программ может быть выполнен также двойным щелчком мыши по ярлыку файла name.obj.
Удаление выбранного файла. Необходимо выбрать файл для удаления (щелкнуть по нему мышкой), затем выбрать эту функцию.
Выход из программы.