Проблема с коммуникацией на RS232

Я использовал последовательное устройство с помощью коммуникации RS232. Я хочу проверить сигнал устройства. Когда я нажимаю его кнопку, я могу получить данные Hexa (После того, как я скажу что сигнал). Мой компьютер имеет 4 последовательных порта (системная плата: asrock IMB 183), таким образом, я хочу соединиться последовательный с устройством. Когда я тестирую устройство с помощью USB2SERIAL, я могу получить сигнал с minicom. Но когда я использую последовательный порт, minicom не работает.

Я проверил Rx, Техас с помощью Windows (тот же компьютер и то же устройство) с сериалом в терминальной программе (как highper терминал), я могу получить сигнал. Таким образом, я думаю, что у меня есть проблема с Linux вместе с использованием последовательного порта.

Я проверил свой BIOS. В SuperI/O я включил COM-порт для включения. и я проверил группу, dialout.

Теперь я показываю Вам состояние своего компьютера и устройства.

 # id
......, 20(dialout), .......

 # cat /proc/tty/driver/serial
serinfo : 1.0 driver revision:
0: uart : 16550A port : 000003F8 irq: 4 tx:0 rx:0 RTS|DTR
1: uart : 16550A port : 000002F8 irq: 3 tx:0 rx:0 RTS|DTR
........

3.13.0-32-универсальный Linux, Ubuntu 12.04

1
задан 7 February 2017 в 10:13

1 ответ

Поскольку Вы упомянули, что все порты работают над Windows, но не Ubuntu, возможно, можно попытаться использовать более новое ядро (16.04 / 16.10 LiveUSB сделают) видеть, может ли это заставить другие порты работать.

Так или иначе, по крайней мере, кажется, что Ваш ttyS0 работает с эхом / команда кошки. Последняя вещь, которую я могу предложить, состоит в том, что, если Вы все еще не можете получить сигнал от Вас последовательное устройство, попытайтесь использовать stty команда для изменения скорости в бодах:

sudo stty -F /dev/ttyS0  # Print current setting
sudo stty -F /dev/ttyS0 9600  # Set the baud rate

9600 здесь должен быть заменен корректной скоростью в бодах.

[еще 116] информация о команде stty может быть найдена здесь .

0
ответ дан 8 December 2019 в 06:41

Другие вопросы по тегам:

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