roboforum.ru

Технический форум по робототехнике.

MR3020 UART --- STM32L1 Discovery

В разделе рассматриваются вопросы информационного обмена в робототехнике.
Аппаратный уровень, протоколы.

MR3020 UART --- STM32L1 Discovery

Сообщение Илдар » 22 сен 2013, 23:00

пытаюсь передать сигнал с модема на дискавери.
И отобразить полученный символ на встроенном LCD.
Не передаётся.
Пытаюсь определить, где проблема.
1. На разъёмах TX и RX напряжение 2.6 вольт примерно (логический ноль, так и должно быть наверное?)
2. если я в putty наберу "cat /dev/ttyATH0", и после этого на web-странице
роутера буду что-то слать в сериал порт, должно ли это отобразиться в putty? (сейчас не отображается)
Илдар
 
Сообщения: 72
Зарегистрирован: 26 июл 2013, 02:35
Откуда: Москва

Re: MR3020 UART --- STM32L1 Discovery

Сообщение Angel71 » 22 сен 2013, 23:17

и да и нет :)
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: MR3020 UART --- STM32L1 Discovery

Сообщение Илдар » 22 сен 2013, 23:22

о, ура!
удалось из дискавери послать фразу в модем.
Но из модема на стороне дискавери прочитать не получается.
Кстати, to Elmot: в вики написано, что "Скорости обмена портов По умолчанию = 11500".
Надо бы поправить, правильно будет 115200.
Илдар
 
Сообщения: 72
Зарегистрирован: 26 июл 2013, 02:35
Откуда: Москва

Re: MR3020 UART --- STM32L1 Discovery

Сообщение elmot » 22 сен 2013, 23:45

Да,действительно. Спасибо. К сожалению, похоже вики заблокировано. Не удается залогиниться
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: MR3020 UART --- STM32L1 Discovery

Сообщение Илдар » 22 сен 2013, 23:56

разве вы не приближены к держателям этого ресурса?
интересно как.
Илдар
 
Сообщения: 72
Зарегистрирован: 26 июл 2013, 02:35
Откуда: Москва

Re: MR3020 UART --- STM32L1 Discovery

Сообщение elmot » 23 сен 2013, 10:38

:))) Географически - более менее. Сетаровский дом вижу из окна вдалеке. Но вот заставить его резко все починить после летних в взломов - увы, не могу:)
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: MR3020 UART --- STM32L1 Discovery

Сообщение Илдар » 24 сен 2013, 01:13

прошу помощи.
не получается прочитать на стороне дискавери.
хотя из дискавери в модем передаётся нормально.
на ноге TX модема стабильно +2.67 вольт, т.е. вроде припаял нормально.
штырёк же достаточно было туда припаять только с нижней стороны платы, с верхней не обязательно?
UART на модеме по умолчанию рабочий ведь, никаких резисторов припаивать не нужно? (там рядом места размечены под резюки).

Подскажите, куда копать - не знаю что делать дальше.
Цифровой осцил брать, дабы проверить сигнал - по деньгам неприлично ради одного робота будет.
Илдар
 
Сообщения: 72
Зарегистрирован: 26 июл 2013, 02:35
Откуда: Москва

Re: MR3020 UART --- STM32L1 Discovery

Сообщение elmot » 24 сен 2013, 09:51

возьми светодиод, с раб напряжением до 3В(НЕ сверхяркий) и резистор, ну пусть будет 1кОм. Повесь между TX и землей. В простое должен не гореть, при передаче - моргать.
Аватара пользователя
elmot
 
Сообщения: 5691
Зарегистрирован: 10 ноя 2011, 12:02
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья

Re: MR3020 UART --- STM32L1 Discovery

Сообщение Илдар » 24 сен 2013, 22:01

ложная тревога.
приём платой проверял обратной отправкой того же самого.
на модеме принимал командой "cat /dev/ttyATH0"
А она, злодейка, текстовая, т.е. пока не пошлёшь символ новой строки, всё принятое держит в буфере, не отображает.
Илдар
 
Сообщения: 72
Зарегистрирован: 26 июл 2013, 02:35
Откуда: Москва


Вернуться в Коммуникации

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4