Перейти к содержанию

_Yura_

Members
  • Постов

    2
  • Зарегистрирован

  • Посещение

Информация

  • Город
    Москва

Электроника

  • Стаж в электронике
    6-10 лет
  • Сфера радиоэлектроники
    Разработка по iOS
  • Оборудование
    iPhone

Достижения _Yura_

Новичок

Новичок (1/14)

  • Неделя на форуме
  • Месяц на форуме
  • Год на форуме
  • 10 лет  на форуме

Последние значки

0

Репутация

  1. Пакеты без особой сложности разбираются и обрабатываются. Вся соль в том, чтобы обеспечить минимальный интервал времени между пакетами от МК. А когда пакеты склеены, то данные с МК приходят с огромной задержкой. Такое чувство, что пока буфер не наполнится, по USB на ПК ничего не передается.
  2. Тестирую скорость порта. Есть МК соединенный через UART-USB CP2102 переходник к компу. МК передает пакеты длиной 64 байта на скорости 115200 со скоростью 100 пакетов в секунду. Комп передает ассинхронно данные 64 байт 100 пакетов / сек. Скорость USB 12 мегабит. Если передает данные только МК, то пакеты приходят с минимальной задержкой. Если включить передачу данных с ПК, то принимаемые ПК пакеты приходят сразу пачкой примерно 3 раза в секунду. Байты и сами пакеты не теряются. Пробовал большие скорости UART, но на склейку пакетов это не влияет. Есть способ сделать так, чтобы пакеты не склеивались друг с другом и приходили с минимальной задержкой? Это такая особенность USB шины или чипа CP2102?
×
×
  • Создать...