3.2. Подготовка и загрузка программы
Часто повторяющийся набор команд можно оформить в виде скрип-
тового файла, т.е. файла, содержащего команды монитора T2. Скрипт-
файл может иметь любое расширение или быть без расширения. При-
мер скрипт-файла с именем «a»» без расширения:
0x2000 0x0 addhexstart kb.hex loadhex kb.hex
Файл должен находиться в одной директории с T2.exe. Для вызова
скрипт-файла существует специальная команда T2 монитора, которой
необходимо сообщить имя скрипт-файла: lfile a.
В данном примере команда «lfile» загружает и выполняет скрипт-
файл с именем «a». Это ускоряет процесс загрузки и запуска програм-
мы после компиляции.
Монитор T2 использует ресурсы последовательного порта моно-
польно. Иными словами, на компьютере можно открывать только
одно окно с монитором T2. При открытии двух и более окон с мони-
торами T2 возникнет конфликт доступа к последовательному порту и
мониторы T2 работать не будут!
3.2.3. Монитор T2 в режиме эмуляции терминала
Приведенные выше команды монитора T2 достаточны для взаи-
модействия с резидентным загрузчиком HEX202. Однако монитор T2
предоставляет и другие полезные возможности. Команда «N term»
включает эмулятор терминала
N term
Т.е. переводит T2 в т.н. режим терминала: все байты, приходящие по
последовательному каналу отображаются на экране монитора в дво-
ичном (
N = 0) или шестнадцатеричном (
N = 1) коде, а все байты,
набираемые на клавиатуре, не воспроизводятся на экране, а переда-
ются по последовательному каналу в лабораторный стенд. Выход из
этого режима производится по нажатии клавиши
ESC на клавиатуре
компьютера. Для записи получаемой информации в файл предусмот-
рена команда создания файла с заданным именем для вывода, а также
команды включения и выключения копирования консольного выво-
да в созданный файл. Подчеркнем, что в файл копируются только те
байты, которые поступают в компьютер через COM-порт.
Do'stlaringiz bilan baham: