Микропроцессорная техника: практический курс : учебное пособие для студентов Физико-технологического института, обучающихся по направлениям подготовки "Ядерная физика и технологии", "Биомедицинская инженерия"


Download 0.63 Mb.
Pdf ko'rish
bet38/74
Sana29.03.2023
Hajmi0.63 Mb.
#1306393
1   ...   34   35   36   37   38   39   40   41   ...   74
Bog'liq
978-5-321-02171-21 2012 (1)

echo <ÉÍÑ_ÆÁÊÌÁ_ÄÌÑ_×Ù×ÏÄÁ>
+echo
-echo
59


3. Лабораторный практикум
Для настройки параметров COM-порта компьютера загрузочный тер-
минал имеет команду вида
19200 openchannel com1
Первая цифра (19200) задает скорость порта в бодах. В данном при-
мере открывается порт COM1 для работы на скорости 19200 бод. От-
метим, что команда opencom1 является просто сокращением команды
«9600 openchannel com1». Для закрытия канала существует команда
closechannel
С использованием данного режима монитора T2 возможно выводить
из лабораторного стенда и записывать в файл на компьютере боль-
шие массивы информации, например создавать образы памяти или
выводить отладочную информацию.
3.2.4. Инструментальная среда HEX202ldr
Штатное программное обеспечение стенда SDK-1 включает в себя
резидентный загрузчик HEX202, находящийся в памяти микрокон-
троллера, и монитор T2, находящийся в памяти компьютера. Несмот-
ря на достаточно развитую функциональность, монитор T2 имеет ряд
ограничений, таких как консольный интерфейс и отсутствие возмож-
ностей для работы по локальной сети.
На кафедре экспериментальной физики разработана графическая
инструментальная среда HEX202ldr [6]. Ее особенностью является ис-
пользование технологии клиент-сервер. Связь между клиентом и сер-
вером реализуется по стандартному TCP/IP протоколу с использова-
нием локальных или глобальных сетевых телекоммуникаций. Сервер
через последовательный канал передачи данных взаимодействует с
лабораторным стендом, клиент взаимодействует с источником hex-
образа программы. Исполняемый файл инструментальной системы
HEX202ldr содержит оба компонента: клиент и сервер, первоначаль-
но связанные через локальный IP-адрес 127.0.0.1. К серверу данной
системы по сети могут быть подключены удаленные клиенты, а кли-
ент данной системы, в свою очередь, может быть подключен к уда-
ленному серверу. Это дает возможность сетевой загрузки hex-образа
программы на микроконтроллерный стенд, подключенный к удален-
ному компьютеру.
В инструментальной системе HEX202ldr реализован удобный окон-
ный интерфейс, предоставлены дополнительные возможности при за-
грузке и эмуляции терминала. Из дополнительных сервисных возмож-
ностей системы отметим наличие встроенной системы мгновенных со-
общений (чат), которая позволяет обмениваться сообщениями между
60


3.3. Особенности программирования ADuC842
удаленными клиентами и серверами. В режиме эмуляции терминала
организован ввод-вывод в различных системах счисления. Разрабо-
танная инструментальная система рассчитана на работу с различны-
ми типами операционных систем от Windows 9x до Vista. Возможна
работа с операционной системой Linux при использовании бинарного
эмулятора Wine.
Система HEX202ldr имеет графический интуитивно понятный ин-
терфейс и встроенное руководство пользователя на русском языке.
Данная система рекомендуется к использованию в лабораторном прак-
тикуме вместо загрузочного монитора T2.

Download 0.63 Mb.

Do'stlaringiz bilan baham:
1   ...   34   35   36   37   38   39   40   41   ...   74




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling