DEBUG COM PORT READ / WRITE с помощью программного обеспечения / виртуального COM-порта и консоли / терминал на другом конце

StackOverflow https://stackoverflow.com/questions/3869643

Вопрос

У меня есть приложение Delphi, которое читает / пишет на COM-порт, подключенный к большому аппаратному устройству, поэтому у меня обычно нет оборудования, доступных во время разработки. Тем не менее, протокол связи довольно прост, поэтому я, как правило, может выполнять разработку и у кого-то тестируйте кого-то на месте, и он обычно работает. Иногда я бегаю в трудную проблему, хотя. Чтобы решить это, я бы хотел настроить виртуальный COM-порт, где одна сторона COM-порта - мое приложение, а другая сторона - очень простая консоль отладки COM-порта (аналогичная старым программам терминалов модема), где ASCII команды мои Приложение отправляет зарегистрированные на экране, и я могу ввести некоторую команду ASCII, чтобы отправить обратно к моему приложению, чтобы имитировать аппаратное устройство. Я не смог найти какие-либо инструменты, которые обеспечивают виртуальный / программный COM-порт и консоль / терминал для отладки. У кого-нибудь есть предложения по программному обеспечению и шаги, чтобы установить что-то вроде этого?

Программное обеспечение / виртуальный COM-порт и терминал необходимо поддерживать Windows 7 64-бит (или Vista 32, если необходимо).

Это было полезно?

Решение

я использую Усовершенствованный виртуальный COM-порт И я вполне доволен этим. Не свободно, но работает как шарм - даже с win7-x64.

Другие советы

Я делаю что-то похожее с парными виртуальными COM-портами, созданнымиhttp://com0com.sourceforge.net/

Разве вы не можете просто вставить редиректор на самый низкий уровень вашего приложения, который появится в появлении консоли вместо записи данных для COM? Не должен занимать много времени.

Я не могу поручиться за это, но звучит как что-то вроде это то, что вы ищете. http://www.windows7download.com/win7-free-virtual-serial-ports-mulator/yarqmowu.html.

я использовал Эмулятор виртуальных последовательных портов серийных портов Eterlogic Успешно именно для этого на ноутбуке без последовательных портов. Немного проще настроить, чем COM0COM, который я также использовал. Это также полезно для Serial Port Spirty, если вам нужно обратный инженер-инженер, любые коммуникации 32-битная версия бесплатна, 64-битная версия в настоящее время составляет 25 долларов. Попробуйте на Vista32, чтобы посмотреть, делает ли это то, что вам нужно.

я использую Com0com. Для этого, но я не знаю, работает ли это со всем более поздним, чем Windows XP.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top