legal note
IC Book © 2001

hardware
software

support
buy

Home page
Автономный модуль Serial для тестирования последовательного порта в среде DOS, v1.56

Main Menu
Registers Test
Pins Test
Data Transfer Test
Baud Rate Test






Software

ICDiag

Serial



Тест интерфейса в режиме приема/передачи данных

Data Transfer Test


Data Transfer Test предназначен для проверки интерфейса RS232 в режиме приема и передачи данных.

Экран выполнения Data Transfer Test Data Transfer Test

Тестирование выполняется по принципу "сам на себя". При наличии External Loopback к числу тестируемых объектов добавляются сигнальные цепи ин­тер­фей­са и буферы согласования уровней TTL/RS232. В режиме Internal Loopback про­ве­ря­ют­ся только программируемые ресурсы UART и системная логика, обес­пе­чи­ва­ю­щая взаимодействие с CPU.

Возможности тестирования приема/передачи данных
Выбор параметров для выполнения теста

Меню Data Transfer Tests позволяет установить следующие параметры для тес­тирования и инициализации проверяемых портов:

Block Size – размер блока, который в процессе выполнения теста будет пе­ре­дан и принят каждым пор­том.
Ports scan scheme – последовательность опроса портов. Если несколько пор­тов используют одну линию запроса на прерывание, то необходимо оп­ро­сить каждый порт, а обслужить только те, от которых запрос IRQ по­сту­пил.

Выбор параметров тестирования приема/передачи данных
Установка параметров проверяемых портов

Перед началом тестирования пользователь может изменить режимы работы программы в соответствии со следующими параметрами:

External Loopback – режим использования диагностического разъема с об­рат­ной связью.
Pins usage – определяет, какие сигналы будут задействованы в процессе тес­ти­ро­ва­ния.
Flow control – определяет использование специальных возможностей пор­та для управления потоком данных.
ILR usage – задает использование регистра Interrupt Latch Register. В на­сто­я­щей версии не реализовано.
Baud rate – определяет скорость передачи и приема данных в процессе тес­та. Значение по умолчанию – 115200 бод.
Crystal frequency – опция предназначена для ручной установки частоты за­да­ю­щего генератора тестируемого UART. По умолчанию – 1.8432 MHz.
FIFO usage – использование буферов FIFO для приема и передачи данных.
Rx FIFO level – устанавливает глубину буфера FIFO на прием данных. В ка­че­стве параметра по умол­ча­нию используется значение 12 байт.
Tx FIFO level – устанавливает глубину буфера FIFO на передачу данных. По умол­ча­нию используется значение 12 байт.
Char size – задает размер передаваемых и принимаемых символов. До­пус­ка­ет­ся использоваться символы длиной 5, 6, 7 и 8 bit. По умолчанию – зна­че­ние 8 bit.
Stop bit width – задает длину интервала выдачи стопового бита.
Parity – параметр определяет режим генерации бита четности при пе­ре­да­че и его про­вер­ки при приеме.
Force break mode – задает использование режима Break (фиксация TxD=0) для обозначения завершения передачи блока данных.





about
press


вверх