Задать вопрос
@using_namespace_boring

Разные вывод значений UART через логический анализатор, в чем может быть проблема?

Uart выдает рандомные значения. Если смотреть через преобразователь uart usb все ок, но если я подключаю логический анализатор, то на выходе вот такой результат, первая картинка все ок, вторая не ок.

69638947c6c0a095222416.png69638971df8af241535691.png
  • Вопрос задан
  • 113 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Основы электроники
    4 месяца
    Далее
  • Столица
    Радиотехника
    4 месяца
    Далее
Решения вопроса 1
15432
@15432
Системный программист ^_^
Буква A в UART означает асинхронный. Ваш анализатор определяет начало данных по первому обнаруженному спаду сигнала. Если старт записи анализатором попал на середину передаваемого байта, то поток превратится в тарабарщину, как минимум, до первой длинной паузы в передаче.
Запускайте логический анализ сильно задолго до начала передачи, либо вручную указывайте декодеру старт байта передачи.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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