Страница 1 из 1

Чем и как можно посмотреть данные передаваемые по UART

Добавлено: Вс мар 01, 2015 05:22:37
Proset
Здравствуйте
мне нужно посмотреть и снять данные передаваемые по UART
это обмен между двумя MK модулями(идет по RS422) но данные можно снимать и прямо с ноги МК.
Я попробовал использовать осциллограф UNI-T UT2020C - вроде осциллограф цифровой и память есть но я так и не смог даже по инструкции записать достаточно длительный участок обмена. Обмен идет очень редко и передается видимо только несколько байтов.
В осциллографе почему то не работает кнопка увеличения длительности дискретизации(переключения) там только одно значение 100us и все. Хотя в инструкции описано что можно изменять но кнопка активирующая режим не работает.

Чем можно более менее нормально анализировать подобные сигналы. И по какой методике?
подойдет ли например такое устройство?
http://www.aliexpress.com/item/Free-shi ... 02295.html

Re: Чем и как можно посмотреть данные передаваемые по UART

Добавлено: Вс мар 01, 2015 12:33:56
Meteor
Первое - научиться пользоваться осциллографом (если он рабочий)
Установить режим внешней синхронизации по переходу из лог 1 в лог 0 - любой байт по UART начинается с старт бита, признаком которого является этот самый переход (после длиииииииительной 1).
Второе. Можно конечно и анализатор купить - вещь полезная если много чего отлаживать.
Третье. Допустим у Вас навыки работы с МК, плюс известна скорость передачи, четность и т.д. Тогда можно на МК сварганить устройство захвата посылки пакетов. В этом случае можно даже сделать "побайтную синхронизацию" формируя на одном из выводов МК импульс, который будет соответствовать наперед заданному номеру байта.

Re: Чем и как можно посмотреть данные передаваемые по UART

Добавлено: Вс мар 01, 2015 19:40:37
Dmitry Dubrovenko
Proset писал(а):Чем можно более менее нормально анализировать подобные сигналы
Логическим анализатором.
Proset писал(а):подойдет ли например такое устройство
На вскидку, подойдёт.
Такие вещи, обычно сильно на софт завязаны.
Посмотрите, с каким софтом он совместим?
И вообще, "покопайте вглубь".