Почему я не получаю выходной дифференциал при переключении контакта RTS на моем порту RS232?

Параметр функции нужно заключать в кавычки, иначе оболочка его раскроет и функция получит список файлов, а не маску подстановки:

DO "*.tex"

Затем вы можете использовать только "$1"вместо "$@", так как будет только один параметр.

0
18.12.2019, 11:15
1 ответ

Выводы DTR и RST на последовательном интерфейсе не действуют как GPIO. :Их уровень не будет оставаться высоким или низким.

Я мог бы переопределить это поведение, изменив драйвер tty ядра, чтобы получить постоянное состояние, отличное от значения по умолчанию:

файл :драйверы/tty/tty _port.c

в

function tty_port_shutdown() 

заменить

tty_port_lower_dtr_rts(port);

по

tty_port_raise_dtr_rts(port); 

может есть более простые решения???

0
28.01.2020, 03:00

Теги

Похожие вопросы