Перейти к содержанию

Навигация

Serial Port: различия между версиями

Строка 33: Строка 33:


== Программы для работы с serial-портом ==
== Программы для работы с serial-портом ==
Программы для разных ОС:
* Linux: [[Serial_tool | Serial_tool]], [[Minicom | Minicom]], [[PuTTY | PuTTY]].
* Windows: [[PuTTY | PuTTY]].
* macOS: [https://www.ssh.com/ssh/putty/mac/ PuTTY for Mac OS X] или терминальный клиент <code>cu</code>: <code>cu -s 115200 -l /dev/usbmodem00001</code>
* Android: [https://play.google.com/store/apps/details?id=jp.sugnakys.usbserialconsole&hl=en_US USB Serial Console] и другие аналогичные программы.


ОС Linux:
Дополнительно:
* [[Serial_tool | Serial_tool]]
* Если вы не можете использовать программы из этой статьи — посмотрите [http://elinux.org/RPi_Serial_Connection этот список].
* [[Minicom | Minicom]]
* Если serial-устройство поддерживает протокол Modbus RTU, то вы можете работать с ним с помощью утилиты [[modbus_client]].
* [[PuTTY | PuTTY]]
* Вы пишете скрипт или свою программу для работы с serial-портом — руководствуйтесь советами из [https://tldp.org/HOWTO/Serial-Programming-HOWTO/ Serial-Programming-HOWTO].


ОС Windows:
<gallery mode="traditional" widths="250px"  caption="Примеры работы с serial-портом в различных программах">
* [[PuTTY | PuTTY]]
Image: Akko setting address.png |Отправка команд через [[serial_tool]]
 
Image: Minicom-AT-4G.png | Отправка AT-команд в программе [[minicom]]
macOS:
Image: Putty serial logged in.png | Работа с Debug-консолью в [[PuTTY]]
* [https://www.ssh.com/ssh/putty/mac/ PuTTY for Mac OS X]
</gallery>
* терминальный клиент <code>cu</code>: <code>cu -s 115200 -l /dev/usbmodem00001</code>
 
Android:
* [https://play.google.com/store/apps/details?id=jp.sugnakys.usbserialconsole&hl=en_US USB Serial Console] и другие аналогичные программы.
 
Прочее:
* Вы не можете использовать программы из этой статьи — посмотрите [http://elinux.org/RPi_Serial_Connection этот список программ].
* Serial-устройство поддерживает протокол Modbus RTU, то вы можете работать с ним с помощью утилиты [[modbus_client]].
* Вы пишете скрипт или свою программу для работы с serial-портом — руководствуйтесь советами из [https://tldp.org/HOWTO/Serial-Programming-HOWTO/ Serial-Programming-HOWTO].