Технический форум по робототехнике.
Duhas » 10 ноя 2011, 19:18
аппаратное управление потоком заставило меня как-то раcковырять свой рабочий мост на FT232.. проверьте
kyprizel » 10 ноя 2011, 21:22
пробовал следующим образом:
соединил между собой RX и TX.
под linux
в консоли 1 пускаю:
cat /dev/ttyUSB0
в консоли 2:
perl -e 'print "A"x1024;' >> /dev/ttyUSB0
в консоли 1 ожидаю увидеть много букв A, но ничего не происходит.
то же самое, если использую screen.
под windows
вижу мост как COM25, запускаю hyperterminal, параметры:
скорость: 4800(пробовал также 9600/19200)
биты данных: 8
четность: нет
стоповые биты: 1
управление потоком: аппаратное(пробовал отключить и xon/xoff)
подключаюсь, пишу test, ожидаю увидеть в консоли то же самое.
в снифере ком-порта вижу, что порт нормально открывается, данные в него улетают, в ответ ничего нет, ни в hyperterminal'е, ни в снифере.
аналогично - если использую putty.
что делаю не так?
=DeaD= » 10 ноя 2011, 21:26
1. Управление потоком отключить обязательно.
2. Какие пины соединяете? Есть подозрение, что неправильные...
kyprizel » 10 ноя 2011, 21:38
=DeaD= » 10 ноя 2011, 21:51
Неправильно, те пины только для стыковки с МК работающем на 5V (на практике обычно вообще никогда не используются, и не проверяли с 5V мк). Для loopback-теста надо замкнуть 12 и 13 пины разъема RoboBus.
kyprizel » 10 ноя 2011, 22:10
![Smile :)](http://roboforum.ru/images/smilies/smile.gif)
понял, спасибо - сейчас буду пробовать соединить 12 и 13 контакты robobus.
Добавлено спустя 12 минут 7 секунд:спасибо, всё работает
![Smile :)](http://roboforum.ru/images/smilies/smile.gif)
отразите где-нибудь в документации про второй вывод.
ffilial » 04 мар 2012, 15:55
В инструкции OR-USB-UART сказано что надо отключать питание на контроллере
А откуда тогда он будет питаться?
Александр.
=DeaD= » 07 мар 2012, 09:13
С линейного регулятора OR-USB-UART, оно на выходе 3.3В даёт по соответствующей линии RoboBus.