Всем привет! Такой вопрос: кто нибудь когда нибудь собирал устройство, где два девайса обмениваются данными через UART интерфейс, который проходит через Virtual COM? Что имею ввиду: есть первый МК, на выходе которого стоит FT232, и USB порт. На другом устройстве - такая же FT232 и другой МК? Так вот, второе устройство не принимает команды если их замкнуть как USB в USB. Возможно проткол USB решает кто мастер, а кто слейв. В таком случае, как можно настроить FT232 в режим мастера?

Комментарии: 14

  1. Keroron

    а при чем тут усб. я через ethernet пробрасывал виртуальный ком ,все работало

  2. Anatoliy

    Че

    • Ivan

      На родном разъеме хитрая система , о трех контактах. Под разное питание 127 и 220в. И с родным шнуром при включении в одном пожении , включалось питание от сети 220, если штекер перевернуть на 180° подключалось к сети 127в. Так как сеть у нас 220 , то при неверном подключении родного шнура можно спалить аппарат к чертовой матери. От штатного гнезда магнитофона идут три провода . один это 0 , два других это фазы 220 и 127 в. И вот один из этих проводов который идет на трансформатор я брал , оставив 0 и фазу 220в

      • Keroron

        а в компьютере ком физический?

        • Anatoliy

          Ты одно устройство в другое вставляешь?

          • Yakovlev

            Нет, виртуальный Типо того

            • Keroron

              а в чем разница тогда между отправкой с компа и отправкой с девайса?

              • Anatoliy

                Если одно в другое то да у тебя одно из устройств выступает как usb-host а второй как usb-pereferial На одном из надо эмулировать usb-host на другом usb-ereferial Это разные задачи

                • Keroron

                  дай схему короче, не понятно

    • Yakovlev

      Вот что мне надо

      • Anatoliy

        И что тут за стрелочки что они делают

        • Yakovlev

          TX/RX Данные и туда идут и оттуда

          • Anatoliy

            Что TX/RX? Что там за среда и откуда у тебя тут USB Понятнее не стало

  3. Vga

    воткнуть обе в комп, написать на комп программу, которая установит между ними мостик Это так не работает. Если так уж надо общаться с девайсом, в котором фт232 по усб - то берешь МК с усб-хостом (или внешний усб-хост, но нынче проще первый вариант), пишешь на него драйвер фт-шки и через него и общаешься.

Не нашли ответ?

Вам также может быть интересно