Статьи
Открытые уроки
Лабораторные работы
Рефераты
Домашние задания
Оглавление
 
Яндекс.Метрика
Подключение периферийных устройств

1. При разработке адаптеров сопряжения периферийных устройств (ПУ) с персональным компьютером (ПК) разработчик исходит из необходимости документального подтверждения протоколов обмена ПУ, а не данных о работе ПУ, полученных экспериментально. Это определяется той мерой ответственности, которую принимает на себя разработчик в случае заключения договора о выполнении работ.

2. Почему разработчик отвергает результаты экспериментальных исследований?
• Предъявленные к ознакомлению изделия - это нетривиальные микропроцессорные модули со сложным алгоритмом работы
• Экспериментальные данные не дают достоверной информации о временных характеристиках сигналов
• Экспериментальные данные не позволяют построить надежный алгоритм работы устройства сопряжения. Например, если уровень сигнала, соответствующий событию затягивается на неопределенное время или установлен постоянно, неочевидны функции обслуживающего его устройства.

3. Предлагаемые к использованию сигнальные линии однонаправлены, что не позволяет управлять устройством, используя его команды, типа "Установить", "Инициализировать", "Получить состояние", "Подтвердить" и т.п. Такой подход к конструированию аппаратов, предназначенных для работы с деньгами, разработчик считает для себя неприемлимым.

4. Анализ считывателя банкнот показывает, что даже при хорошо документированном интерфейсе возникают разночтения, которые требуют фактической информации. Так, в до-кументе "Считыватель банкнот" регламентируются ТТЛ уровни сигналов, которые на самом деле являются дифференциальными. Вместо обусловленных +5В ("Логическая Единица") и 0 В ("Логический Ноль"), устройство устанавливает уровни соответственно +5В и -5В. Очевидно, что подобного рода умолчания встречаются в документации часто и подразумевают опыт работы с подобного рода устройствами.