COM-порт

4 сообщения / 0 new
Последнее сообщение
hooky-mars
Не в сети
Зарегистрирован: 23/09/2010
COM-порт

Всем привет!

Как посмотреть/изменить текущие настройки COM порта?
Нашел такую штуку:
Есть setserial и stty, но открытие (open() ) и закрытие (close() ) com-порта делает его reset

Т.е. при каждом открытии кома, он перенастраивается? Т.е. программа открывающая порт сома его и настраивает?
И если она правильно настроена, то по идее мне ничего делать не надо?

Dumus
Аватар пользователя Dumus
Не в сети
Зарегистрирован: 17/09/2010

Вывод на экран текущих параметров:
stty -F /dev/ttyS0 -a
setserial -g /dev/ttyS0

Включение Hardware flow control (RTS/CTS):
stty -F /dev/ttyS0 crtscts

Установка скорости порта:
stty -F /dev/ttyS0 9600

Установка прерывания и типа UART:
setserial /dev/ttyS0 auto_irq skip_test autoconfig
setserial /dev/ttyS0 irq 5 uart 16550A skip_test

http://www.tldp.org/HOWTO/Modem-HOWTO.html

Мой микроблог: http://juick.com/Dumus/

hooky-mars
Не в сети
Зарегистрирован: 23/09/2010

MM... А как быть с USB<>COM? В смысле, если я переткну эту штуку, применяться настройки по умолчанию или те, что я задавал?

Dumus
Аватар пользователя Dumus
Не в сети
Зарегистрирован: 17/09/2010

Попробуй )

Мой микроблог: http://juick.com/Dumus/

RSS-материал