3

В нашем проекте класса мы собираемся использовать HyperTerminal для связи с чем-то, что мы создаем, и которое подключено к нашим ноутбукам через USB. Мы должны использовать HyperTerminal.

http://technet.microsoft.com/en-us/library/cc736511%28WS.10%29.aspx

Я не могу поверить, что программа, которая делает то же самое, не существует в Linux. Какие программы, которые могут сделать то же самое, доступны в Linux и Mac OSX?

5 ответов5

3

Unix-системы могут не иметь точного эквивалента, потому что HyperTerminal выполняет две несвязанные задачи, которые в unix выполняются отдельными программами.

Одной из задач является предоставление текстового терминала в среде графического интерфейса. Эта работа выполняется эмуляторами терминала, такими как gnome-terminal, konsole, rxvt, Terminal.app, xterm, ...

Другая задача - преобразование взаимодействия пользователя и взаимодействия последовательного порта (поскольку вы используете HyperTerminal для подключения к нему под Windows, я предполагаю, что устройство использует протокол последовательного интерфейса через USB). Под Linux minicom часто используется для этого; Есть, несомненно, альтернативы. Какую бы программу вы не выбрали, она должна быть подключена к /dev/ttyUSB0 (или /dev/ttyUSB1 и т.д., Если у вас более одного устройства).

3

Попробуйте экран. Он очень переносим, по умолчанию устанавливается в Mac OS X и Ubuntu и может выполнять множество волшебных задач, помимо подключения обычного эмулятора терминала (xterm / Terminal.app / etc) к последовательной консоли. Вот учебник.

2

Это может помочь. Это одна из первых вещей, которая возникла при поиске «последовательного USB-клиента». Обратите внимание, что вам необходимо подключиться к последовательному устройству (не обязательно указанному в этой ссылке), используя терминальный клиент в вариантах * nix. В большинстве разновидностей * nix устройство будет находиться в /dev / после подключения USB-кабеля. Быстрый способ узнать, какое устройство это сделать:

find /dev -ls > before.txt
(attach your device)
find /dev -ls > after.txt
diff before.txt after.txt
2

Minicom - очень хорошая программа последовательной связи для Linux, на протяжении многих лет я использовал ее со всеми видами причудливого оборудования, требующего связи по RS-232. Для USB-устройств устройство, которое вам нужно будет использовать, будет выглядеть как /dev/ttyUSB0.

0

В OS X у вас есть Terminal.app, а в Linux у вас есть несколько вариантов, включая xterm и gnome-терминал. Я бы порекомендовал PuTTY для Windows поверх HyperTerminal.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .