Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Драйвер для COM порта
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > RS232/LPT/USB/PCMCIA/FireWire
Timofey
День добрый.

Дали мне тут монитор непонятной фирмы (вобще на нем ничего не написано), на котором установлена Windows XP Embedded. При загрузке загружается программа, которая отображает информацию, собираемую по двум портам COM (встроенных в этот монитор).

Решили поменять программу в нем, дабы использовать для других целей. Изменил загрузчик, программа моя грузится, но столкнулся с проблемой, что стандартные драйвера для COM портов удалены и поставлены какие то свои, которые работают по непонятному мне протоколу. Ставить стандартные нельзя, должна быть возможность, чтобы при изменении загрузчика, опять грузилась старая программа и нормально работала.

Решено было написать свой драйвер, который будет запускаться как сервис 

Встал вопрос: есть ли способы узнать адреса регистров любого ком порта у системы какой-нибудь функцией? Или надо жестко их задавать? 

З.Ы. Использую DDK и Microsoft VS (для редактирования)
alekseykoj
Адреса портов определены следующим образом.
COM1 3F8h - 3FFh
COM2 2F8h - 2FFh
COM3 3E8h - 3EFh
COM4 2E8h - 2EFh

Или вы имели ввиду названия портов имеющихся на компьютере?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.