Jump to content
Михаил Дементьев

CP2102(device) + Stm32F4(host)

Recommended Posts

Всем добрый день! Понимаю, что тема далеко не новая, но к моему сожалению, мне так и не удалось найти дельной информации по данному вопросу. А вот сам вопрос: «Как связать устройство в котором стоит переходник UART-CP2102(USB) с Stm32?”

Понимаю, что можно просто припаяться к RX TX контактам устройства, но это будет самое последнее дело, т.к. не хочу случайно его испортить. 

Share this post


Link to post
Share on other sites

Добавлю, что есть пример дров на Линукс. Может подскажите как это может мне помочь. До этого никогда дров не писал. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/drivers/usb/serial/cp210x.c?h=v5.7.5

Share this post


Link to post
Share on other sites

Приглашаем на вебинар «Экономичные решения МЕAN WELL для надежных разработок» (30.09.2021)

Компания Компэл приглашает 30 сентября на вебинар посвященный экономичным решениям МЕAN WELL. На вебинаре мы рассмотрим, как решения MEAN WELL позволяют сэкономить при выборе недорогого источника питания. Будут представлены основные группы источников питания по конструктивным признакам и по областям применения в контексте их стоимости или их особенностей, позволяющих снизить затраты на электропитание конечного устройства.
Подробнее

Posted (edited)

ничего не испортится, если в переходнике правильно запаять резистор выбора напряжения порта. Такие переходники хорошее дополнительное средство отладки. Даже если просто подключить ничего не перепаивая, то контроллер не сгорит. Так что надо побороть страх и действовать. Самое сложное в этом деле будет не подключение, а обеспечение кодом. Но и это не так уж и сложно

Edited by mail_robot

Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Share this post


Link to post
Share on other sites

Модульные RJ-соединители KLS — масштабное пополнение склада Компэл

Продуктовая линейка компании KLS на складе Компэл пополнилась модульными соединителями типа RJ. Ассортимент представлен неэкранированными соединителями RJ11, RJ12 и RJ45 для построения базовых информационных сетей, а также экранированными RJ45 с трансформатором для реализации систем передачи данных между узлами ЛВС.

Подробнее

1 час назад, mail_robot сказал:

ничего не испортится, если в переходнике правильно запаять резистор выбора напряжения порта. Такие переходники хорошее дополнительное средство отладки. Даже если просто подключить ничего не перепаивая, то контроллер не сгорит. Так что надо побороть страх и действовать. Самое сложное в этом деле будет не подключение, а обеспечение кодом. Но и это не так уж и сложно

Спасибо за ответ, пока все к этому и идёт! А что вы имеете в виду под обеспечением кодом?

Share this post


Link to post
Share on other sites

Вебинар «Microchip и современный подход к искусственному интеллекту. Разворачиваем нейронную сеть на 32-битном микроконтроллере» (13.10.2021)

Приглашаем всех желающих 13 октября 2021 г. посетить вебинар, посвященный искусственному интеллекту, машинному обучению и решениям для их реализации от Microchip. Современные среды для глубинного обучения нейронных сетей позволяют без детального изучения предмета развернуть искусственную нейронную сеть (ANN) не только на производительных микропроцессорах и ПЛИС, но и на 32-битных микроконтроллерах. А благодаря широкому портфолио Microchip, включающему в себя диапазон компонентов от микроконтроллеров и датчиков до ПЛИС, средств скоростной передачи и хранения информации, возможно решить весь спектр задач, возникающий при обучении, верификации и развёртывании модели ANN.
Подробнее

1 минуту назад, Михаил Дементьев сказал:

А что вы имеете в виду под обеспечением кодом?

Это то, ради чего весь этот огород городится. Без разработанной и залитой программы контроллер всего-лишь красивая квадратная штучка с ножками.

Share this post


Link to post
Share on other sites

STMicroelectronics: электростатический разряд больше не проблема

Защита от статического электричества необходима каждому современному устройству. Компания STMicroelectronics представляет решения, соответствующие стандарту IEC61000-4-2, а также специальное приложение PROTECTION FINDER, которое поможет легкого и эффективно подобрать необходимые компоненты. Рассмотрим практические примеры защиты от ESD, отраслевые стандарты и ряд ключевых параметров важных при проектировании электростатической защиты устройств.
Подробнее

именно это. Просто так он в тот свисток ничего не запинает


Нужно делать то, что нужно. А то, что не нужно, делать не нужно. (С) Винни Пух

Share this post


Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Сообщения

  • Similar Content

    • By iiwanc
      Здравствуйте!
      Простите, если не сюда пишу.
      Не подскажите маркировку кабеля для USB?
      Мне нужно спаять USB кабель для телефона. Зарядка и передача данных.
      Не спрашиваю где его взять, от каких устройств и т.д. Мне нужно купить новый кабель.
      Подойдут с сечением 24, 22 AWG.
      Если с экранированием, то вообще будет огонь. 
      Если еще и мягкий, то круче огня будет 
       
      Интересует зарубежная и отечественная маркировка.
       
      Буду благодарен советам!
    • By Viktor_Z
      Здравствуйте, у меня вопрос по правильной распиновке для прошивки приставки
      1) Видел вариант с "прямой", то есть 5В на 5В, D+ на D+ и т.д.
      https://www.youtube.com/watch?v=3SgPDCK_HW4
      https://www.frontx.com/pro/c526p3.gif
      Спаял как раз по нему (фото прилагается), при подключении приставки загорается индикатор, ток есть, но данные не передаются (никакие usb порты при подключении не сгорели)
      1) Также вариант с "зеркальной", 5В на GND, D+ на D-
      https://www.youtube.com/watch?v=QITmktkameg
      Хотел спросить у сведущих людей, как все-таки правильно.
      Приставка TANIX TX9S.
       
       

    • By Vaffanculo
      Всем привет!
      Встала передо мной задача передать USB трафик по радио.
      Хочется сделать что-то типа USB-донгла, который вставляется в компьютер и общается с ответым устройством по радио.
      К ответному устройству своим родным кабелем должен подключаться существующий USB-девайс.
      Функционал USB-хаба не требуется, работа идет только с одним конечным устройством.
      Задача минимум - поддержать Low Speed режим.
      Вопросов много, начну с главного.
      Реально ли сделать все это не занимаясь разбором USB пакетов, а просто передавая их как есть?
      То есть МК в режиме девйса получает от хоста пакет, вырабатывает прерывание, обработчик которого
      забирает буфер и выдает команду радиомодулю на передачу содержимого буфера. Со стороны устройства все
      то же самое, только МК работает в режиме хоста. Ну и в обратном направлении подобным же образом. Выбор микроконтроллера. Он должен позволять работать с голыми пакетами напрямую, чтоб не было всяких
      фокусов с прибитыми гвоздями VID и PID.
      Насколько я понимаю, не каждый МК с поддержкой USB умеет работать в режиме хоста. Поскольку это нужно
      только на одном конце, получается, что микроконтроллеры могут быть разными для донгла и для девайса.
      Ну и цена вопроса имеет значения. STM32 внезапно подорожали в разы. Присматриваюсь к китайскому CH559 Подойдет ли для радиообмена NRF24L01? Он вроде бы не сильно много потребляет по сравнению с WiFi.
      Если нет, то что вместо него? По блютусу делать не хочу, там не получится сделать так, чтобы компьютер видел конечное устройство ровно так,
      как он его видит при подключении кабелем, то есть драйвера устройство не опознают. Или я не прав?
      Спасибо.
    • By sunjob
      добрый день
      проект v-usb
      выкус из спецификации/инета/форумов:
      - реализация не полностью соответствует стандарту
      - работа на 100% не гарантируется
      - питание по USB / с компа может провалиться до 4-4.5В (а F_CPU идет в "притирочку" ...)  :))
      у всех рекомендованных схем подключения (3 шт) имеются те или иные очевидные минусы.



      как следствие стабильно может работать только при "определенных условиях"
      в планах поработать с библиотекой.
      для начало решил "набросать" альтернативный вариант. (так сказать, попытаться закрыть все возможные дыры в подключении)


       
      достаем помидоры, баркова, мысли, высказываемся (заранее благодарен)
      tag: v-usb, usb, avr, atmega328p, avr-gcc, linux/mac-osx
      NO atmega32u4, NO arduino pro micro etc...

    • By Игорь Аксенов
      1.Не будет ли конфликта питания при одновременном подключении к ПК  stlink(UART) 3.3V и usb 5V (Узнал , что внешнее(5V)  недопустимо с USB).
         А про USB+stlink(UART)  честно долго искал, но так и не нашел.
      2. На USB: кто будет хабом(ПК или микроконтроллер) , а кто устройством.
×
×
  • Create New...