Каковы Mac OSX и Linux эквиваленты HyperTerminal от Microsoft?
В нашем проекте класса мы собираемся использовать HyperTerminal для связи с чем-то, что мы создаем, и которое подключено к нашим ноутбукам через USB. Мы должны использовать HyperTerminal.
http://technet.microsoft.com/en-us/library/cc736511%28WS.10%29.aspx
Я не могу поверить, что программа, которая делает то же самое, не существует в Linux. Какие программы, которые могут делать то же самое, доступны в Linux и Mac OSX?
5 ответов
Unix-системы могут не иметь точного эквивалента, потому что HyperTerminal выполняет две несвязанные задачи, которые в unix выполняются отдельными программами.
Одной из задач является предоставление текстового терминала в среде графического интерфейса. Эта работа выполняется эмуляторами терминалов, такими как gnome-terminal, konsole, rxvt, Terminal.app, xterm,...
Другая задача - преобразование взаимодействия пользователя и взаимодействия последовательного порта (поскольку вы используете HyperTerminal для подключения к нему в Windows, я предполагаю, что устройство использует протокол последовательного интерфейса через USB). Под Linux minicom часто используется для этого; Есть, несомненно, альтернативы. К какой бы программе вы ни выбрали, она должна быть подключена /dev/ttyUSB0
(или же /dev/ttyUSB1
и т. д., если у вас есть более одного устройства).
Попробуйте экран. Он очень переносим, по умолчанию устанавливается в Mac OS X и Ubuntu и может выполнять множество волшебных задач, помимо подключения обычного эмулятора терминала (xterm / Terminal.app / etc) к последовательной консоли. Вот учебник.
Это может помочь. Это одна из первых вещей, которая возникла при поиске "последовательного клиента USB". Обратите внимание, что вам нужно подключиться к последовательному устройству (не обязательно указанному в этой ссылке), используя терминальный клиент в вариантах *nix. В большинстве разновидностей *nix устройство будет находиться в /dev/ после подключения USB-кабеля. Быстрый способ узнать, какое устройство это сделать:
find /dev -ls > before.txt
(attach your device)
find /dev -ls > after.txt
diff before.txt after.txt
Minicom - очень хорошая программа последовательной связи для Linux, на протяжении многих лет я использовал ее со всеми видами причудливого оборудования, требующего связи по RS-232. Для USB-устройств устройство, которое вам нужно будет использовать, будет выглядеть как / dev / ttyUSB0.
В OS X у вас есть Terminal.app, а в Linux у вас есть несколько вариантов, включая xterm и gnome-терминал. Я бы порекомендовал PuTTY для Windows поверх HyperTerminal.