minicom 2.2 (тестирование /dev/ttyUSB0)
Модератор: SLEDopit
minicom 2.2
здравствуйте. Прошу оказать помощь. Для тестирования USB порта, использую переходник дигитус(USB/RS232)+ /заглушка ДБ9(2-3.7-8) пины замкнуты
Настройки minicom:
-передача -9600
устройство- dev/ttyUSB0
поток аппаратный -откл
поток програм.-откл
При входе в minicom : пишет AT S7=45 S=0 ... E1 Q0 насколько понял стандартный вывод команды ; также выводится модем в линии.
Проблема; не выводиться готовность модема, а именно нет ОК после строки с АТ... и соответственно не могу набрать символы для отправки и их получить обратно.. соответственно протестировать USB0 порт с заглушкой. не представляеться возможным.. ответа в инете не нашёл
Настройки minicom:
-передача -9600
устройство- dev/ttyUSB0
поток аппаратный -откл
поток програм.-откл
При входе в minicom : пишет AT S7=45 S=0 ... E1 Q0 насколько понял стандартный вывод команды ; также выводится модем в линии.
Проблема; не выводиться готовность модема, а именно нет ОК после строки с АТ... и соответственно не могу набрать символы для отправки и их получить обратно.. соответственно протестировать USB0 порт с заглушкой. не представляеться возможным.. ответа в инете не нашёл
- serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
- Контактная информация:
Re: minicom 2.2
Какого модема? Заглушки? Не думаю, что ей есть что ответить. =)
Достаточно замкнуть 2-3.
Если это какая-нибудь плата с UART, то можно сначала ее замкнуть и поиграться с /dev/ttyS0, убедившись, что minicom работает.
Re: minicom 2.2
А позвольте поинтересоваться причем тут модем когда вы тестируете заглушку? Если мне не изменяет склероз, то при вводе любой инфы она сразу возвращается на вывод терминала.При использовании заглушки (Лично я так тестировал работоспособность COM порта)
Re: minicom 2.2
у меня там пишет так в миникоме... вообще предистория:
dmesg|grep ttyUSB0
PL 2303 converter now attacted ttyUSB0//вот ответ значит видит юсб
я тестирую порт а заглушка должна возвратить обратно ответ
dmesg|grep ttyUSB0
PL 2303 converter now attacted ttyUSB0//вот ответ значит видит юсб
я тестирую порт а заглушка должна возвратить обратно ответ
Re: minicom 2.2
у меня при заглушке не возвращаеться ни какая инфа... как её загнать туда и как назад получить...?
Последний раз редактировалось slava789 15.07.2018 20:20, всего редактировалось 1 раз.
Re: minicom 2.2
да в приложении я рописал это tty как юсб...может как то иначе протестировать ... дело в том что в виндосе этот порт юсб с заглушкой тестируеться утилитой ICSERIAL всё красивенько ушло 12345679 и пришло 12345679
Re: minicom 2.2
совершенно верно и там тоже прописано.... ( у меня наверно особый случай)
Re: minicom 2.2
А шо ви таки хочите от заглушки?
Оно ведь просто: послал байт - получил этот же байт. Обычное эхо.
Можно в одной консоли послушать, типа а в другой что нибудь послать И в первой посмотреть.
Оно ведь просто: послал байт - получил этот же байт. Обычное эхо.
Можно в одной консоли послушать, типа
Код: Выделить всё
cat /dev/ttyUSB0
Код: Выделить всё
echo "test" > /dev/ttyUSB0
Re: minicom 2.2
не прошёл этот тест echo "test" > /dev/ttyUSB0
cat /dev/ttyUSB0 ничего не увидел
cat /dev/ttyUSB0 ничего не увидел
Re: minicom 2.2
Только что проверил - вполне работает. Вообще, подобное можно провести вообще любым serial терминалом. Насколько я помню, RX-TX это как раз 2 и 3 контакты и именно они замыкаются для проверки.
Re: minicom 2.2
Хотя, может быть надо вначале настроить устройство. Как нибудь так
Просто у меня все это почти всегда работает через самописный терминал...
Код: Выделить всё
stty -F /dev/ttyUSB0 115200 cs8 -cstopb -parenb -icanon min 1 time 1
Re: minicom 2.2
сейчас попробую.. вот ещё какой момент: В настройках владельца т.е. в асутп выставлен
serial port /dev/ttyS1 11520
imi port /dev/ttyUSB0
в миникоме в настройках в конфигурации сериал порт я выставил ttyUSB0 9600
может это как то противоречит и поэтому миником не хочет работать? и при инициализации миникома он отвечает"инициализирую модем" но у меня не модем а заглушка. И важное: набрал этот код терминала -пишет нет такого файла или каталога.. всё же склонен к тому что он просто спит этот. не в работе а в работе мой ttyS1
serial port /dev/ttyS1 11520
imi port /dev/ttyUSB0
в миникоме в настройках в конфигурации сериал порт я выставил ttyUSB0 9600
может это как то противоречит и поэтому миником не хочет работать? и при инициализации миникома он отвечает"инициализирую модем" но у меня не модем а заглушка. И важное: набрал этот код терминала -пишет нет такого файла или каталога.. всё же склонен к тому что он просто спит этот. не в работе а в работе мой ttyS1
Re: minicom 2.2
При заглушке нет смысла что-либо ожидать от неё. Кроме отправленного байта, разве что. И скорость неважна, по идее. Другое дело, что отправлять и слушать нужно на одной и той же скорости.
А "инициализиовать модем" можно, только ответа не будет. Не для того используется заглушка, не для того.
Кстати, далеко не все преобразователи USB-RS232 имеют на борту все контакты, нужные для полноразмерного RS232-го модема.
А "инициализиовать модем" можно, только ответа не будет. Не для того используется заглушка, не для того.
Кстати, далеко не все преобразователи USB-RS232 имеют на борту все контакты, нужные для полноразмерного RS232-го модема.
Re: minicom 2.2
1.stty -F /dev/ttyUSB0 115200 cs8 -cstopb -parenb -icanon min 1 time 1 спасибо за открытый код терминала. но у меня он не работает. в консоли он просто в режиме ожидания стоит.
2. В приложении прописал порт ttyUSB0 , в миникоме аналогично-
при входе в миником и инициализации, при нажатии любой клавиши появляются бегущие буквы слева направо ,они столько бегут , сколько держу клавишу.
Значит ли это , что таким образом я протестировал ЮСБ порт с переходником USB/RS232 заглушка?
2. В приложении прописал порт ttyUSB0 , в миникоме аналогично-
при входе в миником и инициализации, при нажатии любой клавиши появляются бегущие буквы слева направо ,они столько бегут , сколько держу клавишу.
Значит ли это , что таким образом я протестировал ЮСБ порт с переходником USB/RS232 заглушка?
Re: minicom 2.2
Если получаете то, что отправляете - да, протестировали и всё работает. Кстати, вместо заглушки на пины 2-3 прекрасно ставится простой джампер. Пока он есть - всё передается, стоит снять - передача прекращается.
Можете точно также подключать/отключать заглушку. Она пассивная, преобразователю ничего не будет.
Можете точно также подключать/отключать заглушку. Она пассивная, преобразователю ничего не будет.
Re: minicom 2.2
и ещё нажимаю миникоме клавишк к примеру л
получаеться АААББСааБлААаБ
нажимаю К АААбБаБаАКААаБ вот такая краказябра выходит при заглушке
соответственно заглушки нет и краказябры нет
получаеться АААББСааБлААаБ
нажимаю К АААбБаБаАКААаБ вот такая краказябра выходит при заглушке
соответственно заглушки нет и краказябры нет
Re: minicom 2.2
Во-первых я бы нажимал цифры, а не русские буквы (я о кодировке в терминале)
А во-вторых проверил бы настройки - приемник и передатчик должны быть настроены одинаково.
А во-вторых проверил бы настройки - приемник и передатчик должны быть настроены одинаково.
Re: minicom 2.2
ВСЁ СПАСИБО ВСЁ ПОЛУЧИЛОСЬ...!!!!!!