Notice: Memcache::get(): Server localhost (tcp 11211) failed with: Connection refused (111) in /home/a146/www/we.easyelectronics.ru/engine/lib/external/DklabCache/Zend/Cache/Backend/Memcached.php on line 134
USB / Поиск по тегам / Сообщество EasyElectronics.ru

USB микрофон на базе STM32F4-DISCOVERY

Ранее я уже писал о выводе звука через USB при помощи платы STM32F4-DISCOVERY. А вот реализация микрофона оказалась сложнее. В Интернете не удалось найти подобных проектов.
Самостоятельно несколько раз пробовал сделать USB-микрофон на этой плате, и вот, наконец, получилось.


Читать дальше

USB-host на STM32F105RB. Прошу помощи.

Доброго времени суток, уважаемые коллеги.
Я веду тяжелые бои с малознакомым для меня понятием USB.
Истина помаленьку вырисовывается, запустил несколько пробных проектов, где STM32 выступает в роли Device, разбираю это всё по косточкам.

Суть моей просьбы такова.
Занимался ли уже кто-нибудь созданием проектов с USB-HOST для этих камушков?
Я сижу на Кейле, попробовал расковырять готовые примеры от MiddleSoft'а. Но получил просто разрыв мозга, разгребая навешанную поверх самого USB еще и RTOS с процедурами графдисплея.
Красиво, конечно, но когда о работе RTOS не имеешь практически никакого представления (ввиду полной ненадобности по жизни), то расплетать всю эту паутину для непрофессионала — та еще проблема…
Нет ли у Вас живых примеров запуска USB-хоста, безо всяких этих свистелок и перделок?
Пускай подчиненным устройством будет ну хоть мышка или клавиатура.
Запустить, разобраться, понять.
Буду очень благодарен.
Просьба какахами сильно не кидаться :)

STM32 USB, QT, Libusb, шаблон проекта

В очередной раз потребовался USB интерфейс в проекте, решил написать краткую заметку ...

На стороне контроллера используется стандартная библиотека от ST («Custom_HID»), на ПК установлен Libusb (windows сборка — «libusb-win32»). Обмен происходит 50-байтовыми пакетами, используются две конечные точки.

Читать дальше
  • +7
  • 11 сентября 2014, 16:50
  • khomin
  • 2

Завершение эпопеи строительства USB коммутаторов.

Долгоиграющий проект USB коммутатор завершен. Финальный вариант устроивший заказчика — 24 входных USB порта, 12 выходных USB портов, 12-портовый RS-232 коммутатор и наконец 12 портовый коммутатор питания серверов. Все это добро, скрипя зубами, влезло в стандартную серверную стойку.



Читать дальше

Программный USB на микроконтроллерах STM8 (Часть 2)

Продолжаем описание программного USB на базе микроконтроллеров STM8 (первая часть читать).

Сегодня расскажу о коде приемника и о первом включении устройства:

image



Читать дальше
  • +10
  • 22 февраля 2014, 17:28
  • ZiB
  • 1

Программный USB на микроконтроллерах STM8

В один прекрасный момент в меня засела мысль “а можно ли реализовать программный USB на микроконтроллерах STM8, по аналогии с V-USB для AVR микроконтроллеров”.

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

На сколько мне известно первым реализовал данный протокол на АВР-ах Инженер Игорь Чешко (Igor Cesko)), в последствии Atmel опубликовала документ AVR309: Software Universal Serial Bus (USB) (читать перевод на русский).

Игорем был реализован прием данных в кодированном виде с последующим анализом, а в V-USB уже декодирование NRZI и выборка незначащих бит происходит “на лету”.

(Если я где-то ошибся прошу сильно не пинать, я не очень сильно углубился в данную тему).

Читать дальше

С Наступающим Новым Годом, легкие электроники! (и немного предновогоднего порно-дед-лайна:)

Бесплатный совет: доделывайте коммерческие проекты до нового года! Сэкономите киллограммы нервных клеток.


Читать дальше

Андроид TV-BOX MK808 мост USB<-> радио-модуль RFM12B 433Mhz Пример использования

Недавно по работе надо было удаленно снимать данные с термо-датчика, включать/выключать вентилятор и получать данные с двух датчиков.Данные надо было получать на Андроид планшет или телефон с USB хостом или на MK808(TV-BOX)
Мною была предложена и реализована следующая схема.Под Андроид делаем контроллер с USB портом на CP2102, часами реального времени и датчиком температуры (так как на MK802 нет часов).
В качестве приемо/передатчика используем радио-модуль RFM12B 433Mhz подключенный по SPI к контроллеру.
В качестве датчика делаем контроллер с датчиком температуры выходом и двумя входами
по SPI подключен тот-же RFM12B 433Mhz

На Андроид устройстве пишем программу которая открывает USB порт и пихает команды удаленному датчику.Команды построены по типу AT-команд и легко тестируются с любого терминала.Например получение температуры !GetC . Это позволяет использовать плату USB<->RFM12 не только под Андроид но и например в роутерах (легко написать скрипт в текстовом виде)или на PC. Дальность на свитую в спираль антенку в 17см примерно 100 метров на открытом месте.Надо отметить что реализован прозрачный канал по RS232 то-есть то что пихается в RS порт удаленного датчика, получаем в CОМ порту USB хоста и обратно.
Картинки, описания схемы и программу выложил тут
Your text to link...

Обзор USB микроскопа 2MP x250

Начну из далека. В общем есть у меня одна слабость, я люблю покупать всякие копеечные приколюхи на eBay, конечно случаются и промахи, но я не прекращаю этим заниматся. И вот однажды в начале февраля я наткнулся USB микроскопы. Долго приглядывал себе модель по душе и наконец наткнулся на вот такой микроскоп.



Читать дальше

MRF49 & STM32, управление на растоянии

MRF49XA и STM32, управление на растоянии )
Как то валялась под рукой пара MRF49XA и не помнил я, где и зачем их заказывал ...

Решил создать что-то полезное.
Идея появилась сразу. Плата измеряет что-либо и отсылает другой плате, где все намереное отображается.

Читать дальше