|
||||
Меню:
Главная
Форум
Литература: Программирование и ремонт Импульсные блоки питания Неисправности и замена Радиоэлектронная аппаратура Микросхема в ТА Рубрикатор ТА Кабельные линии Обмотки и изоляция Радиоаппаратура Гибкие диски часть 2 часть 3 часть 4 часть 5 Ремонт компьютера часть 2 Аналитика: Монтаж Справочник Электроника Мощные высокочастотные транзисторы 200 микросхем Полупроводники ч.1 Часть 2 Алгоритмические проблемы 500 микросхем 500 микросхем Сортировка и поиск Монады Передача сигнала Электроника Прием сигнала Телевидиние Проектирование Эвм Оптимизация Автомобильная электроника Поляковтрансиверы Форт Тензодатчик Силовые полевые транзисторы Распределение частот Резисторные и термопарные Оберон Открытые системы шифрования Удк |
[298] Четвертым и давно устаревшим типом соединения является шинная мышь (называемая в компании Microsoft мышью Inport), для подключения которой требуется специальная плата адаптера. Более подробная информация об этой мыши приведена в главе 17 11-го издания книги, которое находится на прилагаемом компакт-диске. Поиск неисправностей Если мышь работает плохо или не работает вообще, нужно проверять как аппаратные средства, так и программное обеспечение. Поскольку устройство мыши достаточно простое, ее проверка не займет много времени. Однако на решение проблем, связанных с программным обеспечением, времени может потребоваться гораздо больше. Конфликты, вызванные прерываниями Аппаратные прерывания - это внутренние сигналы, сообщающие о наступлении каких-либо событий. При использовании мыши прерывание возникает тогда, когда появляется необходимость передать информацию от мыши к программе-драйверу. Если отведенное для мыши прерывание используется еще одним устройством, возникнет конфликт и мышь начнет работать неправильно или не будет работать совсем. Конфликты, связанные с прерываниями, обычно не относятся к системам с портом мыши, однако иногда случаются с другими интерфейсами. Портам мыши, встроенным в современные системные платы, почти всегда присвоено прерывание IRQ 12. Если в системе есть такой порт, убедитесь в том, что другие платы расширения не имеют такого же прерывания, иначе конфликт неизбежен. Сказанное относится не к USB, а к портам DIN или mini-DIN (PS/2). Если в компьютере используется отдельный порт мыши, конфликтов из-за прерываний обычно не возникает, но они могут появиться при работе с другими интерфейсами мыши. В случае использования последовательного интерфейса конфликты обычно возникают при добавлении третьего или четвертого последовательного порта. Это происходит потому, что в компьютерах с шиной ISA нечетные последовательные порты (1 и 3) часто настраиваются на одно прерывание; это относится и к четным портам (2 и 4). Если, например, мышь подключена к порту СОМ2, а внутренний модем использует порт СОМ4, то оба устройства могут быть настроены на одно и то же прерывание и использовать их одновременно нельзя. Чтобы они могли работать вместе, необходимо переключить мышь (или модем) на другой последовательный порт. Если, например, мышь подсоединить к СОМ1, а модем оставить в СОМ4, будет все нормально, поскольку для нечетных и четных портов отведены разные прерывания. Конфликты, связанные с прерываниями, можно устранить, настроив систему так, чтобы одно и то же прерывание не могло использоваться какими-либо двумя устройствами. Существуют адаптеры последовательных портов, которые добавляют в систему порты СОМ3 и СОМ4 таким образом, что прерывания, используемые этими портами, не совпадают с теми, которые назначены портам СОМ1 и СОМ2. При установке этих плат новые порты СОМ используют свободное прерывание 10, 11, 12, 15 или 5. Если вы настраиваете свой компьютер с шиной ISA на совместное использование прерываний, проблемы в будущем вам гарантированы. Следует заметить, что современные наборы микросхем, поддерживающие возможность управления прерываниями, при работе в операционных системах Windows 95 OSR 2.x, Windows 98/Me/2000/XP позволяют совместно использовать прерывания, назначенные платам PCI. Если мышь вашего компьютера подключена к шинному интерфейсу и вы подозреваете, что в системе возник конфликт из-за прерываний, воспользуйтесь одной из диагностических программ для определения номера прерывания мыши. Диспетчер устройств ОС Windows (кроме Windows 3.x) является элементом программного обеспечения стандарта Plug and Play (PnP) и отличается высокой эффективностью работы с устройствами PnP. Хотя некоторые программы, определяющие параметры прерывания устройств, не гарантируют 100%-ного обнаружения конфликтов прерываний, после загрузки драйвера мыши адрес прерывания практически всегда верно определяется. Адреса прерывания адаптера шины данных или других устройств системы после определения можно изменить так, чтобы они взаимодействовали друг с другом без конфликтов. Если драйвер отказывается распознавать мышь, попробуйте подключить другую, работоспособную мышь. Такая замена может оказаться единственным способом выяснить, с чем связаны неполадки: с неисправной мышью или с испорченной программой. В некоторых случаях после загрузки драйвера мыши или сторонней диагностической программы система "зависает". Если во время проверки мыши с помощью программ MSD или AMIDIAG в DOS система не реагирует на запросы, следовательно, проблема заключается в самом манипуляторе или порте данных. Подключите другую мышь; если проблема не исчезла, придется заменить последовательный порт или адаптер шины мыши. В том случае, когда выходит из строя порт мыши, вмонтированный в системную плату, вместо того чтобы покупать новую дорогостоящую плату, отключите порт мыши с помощью перемычек или системной BIOS и подсоедините мышь к последовательному порту. В компьютерах с установленной ОС Windows 98/Me/2000/XP мышь можно подключить в порт USB. Если же он отсутствует, установите дополнительную плату расширения PCI c одним или несколькими портами USB. Замечание Чтобы получить дополнительную информацию об использовании диагностической программы Microsoft MSD для тестирования мыши или портов, обратитесь к главе 17 11-го издания книги на прилагаемом компакт-диске. Драйвер мыши Для того чтобы мышь работала, нужно загрузить соответствующую программу-драйвер. Загружать внешний драйвер (через файлы Autoexec.bat и Config.sys) следует только в том случае, если мышь предполагается использовать в DOS-приложениях (в Windows они загружаются автоматически). Если мышь необходима для работы в DOS, т. е. вне Windows, драйвер необходимо загрузить через Config.sys или Autoexec.bat. Драйвер, загружаемый через файл Config.sys, обычно называется MOUSE.SYS, а через Autoexec.bat - MOUSE.COM. (У различных производителей эти драйверы называются по-разному.) Чтобы использовать мышь при загрузке Windows 9x/Me/2000 в режиме командной строки, следует загрузить драйвер мыши с помощью файлов CONFIG.SYS или AUTOEXEC.BAT. В файл AUTOEXEC.BAT необходимо ввести соответствующую команду для загрузки драйвера, позволяющего использовать мышь в этом режиме (обычно это драйвер MOUSE.COM). Например, если драйвер мыши инсталлирован в папку \MOUSE, которая находится на диске C:, введите в файл AUTOEXEC.BAT следующую строку: C:\MOUSE\MOUSE.COM При выполнении этой команды во время запуска компьютера драйвер мыши DOS загружается в оперативную память. Наиболее существенная проблема связана с тем, что драйвер мыши использует некоторую часть основной памяти (т. е. первые 640 Кбайт оперативной памяти). Чтобы выйти из этого положения, используйте более современные драйверы Microsoft или Logitech, которые занимают значительно меньший объем основной памяти, чем драйверы предыдущих версий. Если мышь необходима только для работы в MS DOS, обратитесь на Web-узел Microsoft для получения драйвера версии 11.00 или выше. Драйвер IntelliPoint, предназначенный для 32-разрядных версий Windows, включает в себя и поддержку драйвера MS DOS. Драйвер мыши MS DOS компании Logitech (MOUSE.EXE) также использует верхнюю область памяти, поэтому все современные версии пакета MouseWare (6.43 и выше) включают в себя драйвер устройства CLOAKING.EXE, позволяющий драйверам мыши Logitech использовать расширенную память. Это сокращает объем занимаемой основной или верхней области памяти. Для получения дополнительной информации обратитесь к файлу Readme.txt, находящемуся в папке Windows 3.1 компакт-диска MouseWare. Имейте в виду, что при работе в режиме MS DOS можно использовать только последовательную мышь или мышь PS/2; мышь USB в этом режиме работать не будет. Драйверы MS DOS рассматривают любую мышь как двухкнопочную; для активизации средней кнопки нужно установить соответствующее программное обеспечение Logitech. Разместив нужную команду загрузки драйвера в файлах CONFIG.SYS или AUTOEXEC.BAT, подключите мышь, перезапустите систему и убедитесь в том, что драйвер загружен. Если, несмотря на команду, драйвер не загружается, посмотрите на экран при загрузке операционной системы - в определенный момент появится сообщение о невозможности активизации драйвера. Виной тому могут быть разные причины, например драйверу не хватает доступной области оперативной памяти. Устраните проблему и снова попробуйте загрузить драйвер. Проблемы при работе с прикладными программами Если мышь не работает с конкретной прикладной программой, проверьте настройку программы или самой мыши. Убедитесь, что вы сообщили программе о присутствии мыши (если это необходимо). Если мышь с ней по-прежнему не работает, но нормально функционирует с другими прикладными программами, воспользуйтесь документацией к этому приложению. IntelliMouse компании Microsoft В конце 1996 года Microsoft представила новую модель мыши - IntelliMouse. Новое устройство выглядит практически так же, как и стандартная мышь Microsoft, но между правой и левой кнопкой у нее есть маленькое колесико. Функций у колесика две. Во-первых, оно работает как устройство для прокрутки изображений на экране - очень удобно просматривать документы или Web-страницы, слегка прокручивая колесико вверх и вниз указательным пальцем. Во-вторых, если на колесико нажать, оно сработает как третья кнопка мыши. Трехкнопочные мыши существуют уже давно, а вот функция прокрутки - это действительно нечто новое. Теперь, чтобы прокрутить изображение на экране, больше не нужно подводить указатель мыши к кнопкам прокрутки, расположенным с правой сто- |
Среды: Smalltalk80 MicroCap Local bus Bios Pci 12С ML Микроконтроллеры: Atmel Intel Holtek AVR MSP430 Microchip Книги: Емкостный датчик 500 схем для радиолюбителей часть 2 (4) Структура компьютерных программ Автоматическая коммутация Кондиционирование и вентиляция Ошибки при монтаже Схемы звуковоспроизведения Дроссели для питания Блоки питания Детекторы перемещения Теория электропривода Адаптивное управление Измерение параметров Печатная плата pcad pcb Физика цвета Управлении софтверными проектами Математический аппарат Битовые строки Микроконтроллер nios Команды управления выполнением программы Перехода от ahdl к vhdl Холодный спай Усилители hi-fi Электронные часы Сердечники из распылённого железа Анализ алгоритмов 8-разрядные КМОП Классификация МПК История Устройства автоматики Системы и сети Частотность Справочник микросхем Вторичного электропитания Типы видеомониторов Радиобиблиотека Электронные системы Бесконтекстный язык Управление техническими системами Монтаж печатных плат Работа с коммуникациями Создание библиотечного компонента Нейрокомпьютерная техника Parser Пи-регулятор ч.1 ПИ-регулятор ч.2 Обработка списков Интегральные схемы Шина ISAВ Шина PCI Прикладная криптография Нетематическое: Взрывной автогидролиз Нечеткая логика Бытовые установки (укр) Автоматизация проектирования Сбор и защита Дискретная математика Kb радиостанция Энергетика Ретро: Прием в автомобиле Управление шаговым двигателем Магнитная запись Ремонт микроволновки Дискретные системы часть 2 | ||