Мне нужно создать простую систему, в которой прерывания хост-компьютера приводят к нестандартному соединению RJ-45 (6 контактов в двоичном состоянии вкл / выкл), которое может быть запущено с небольшой задержкой. Единственные выходы, доступные на хосте, это контроллер Ethernet и USB. Все, что нужно сделать контактам на RJ-45, - это 2,5 В с гистерезисом +-0,5. Некоторые исследования показали мне, что единственным вариантом в этом случае было бы получить плату разработки, которая может работать со стеком USB (например, TI MSP430 серии 5xxx) и припаять контакты GPIO к кабелю RJ-45 для достижения этого эффекта, но мне интересно, есть ли более простое решение. Одна возможность, о которой я мог подумать, - это использовать вместо этого карту параллельного порта PCI-Express и просто сконструировать 6-проводный параллельный кабель RJ-45 и использовать LPT для управления активными контактами RJ-45. Если у кого-то есть опыт работы с кодированием, какое решение проще реализовать? Существуют ли другие способы запуска активации 6 контактов параллельно с компьютером с указанными выходами? Спасибо.
Приложение - я должен добавить, что цель не состоит в том, чтобы распараллелить пакетированные данные с USB. Это могут быть простые триггеры символьных строк, мне просто нужен способ определить, какой вывод на RJ-45 должен быть "активным" от хоста. Более того, я думаю, что покупка платы для параллельного порта - это ответ, но мне все еще интересно, какие у людей могут быть мнения.