реклама на сайте
подробности

 
 
> Нужна микросхема c USB, для передачи звука и данных.
uriy
сообщение Feb 1 2008, 04:59
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Требуется модифицировать устройство. Имеем девайс, который подлючается к компьютеру посредством СОМ-порта и звукового кабеля, который соединяется со звуковой картой. Хочется оба этих провода заменить на один кабель USB. Данные и звук передаются только в сторону компьютера. Требования такие: звук - моно, 8 КГц, 16 бит, СОМ-порт - скорость 9600. Данные на СОМ-порт будут идти пакетами байт по 30, не чаще чем раз в секунду.
Ну а теперь вопрос. Есть ли такие микросхемы? Желательно чтобы она была со встроенным кодеком, ну и видимо чтобы был какой-то интерфейс для того чтобы загнать в нее данные (SPI, I2C, UART). И еще в идеале требуется чтобы после установки драйвера для этой микросхемы на компьютере появлялась еще одна звуковая карта и виртуальный СОМ-порт. Чтобы не переделывать существующий софт для компьютера.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
uriy
сообщение Feb 1 2008, 09:42
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 2 429
Регистрация: 30-11-05
Из: Ижевск
Пользователь №: 11 606



Допустим возьму какой-нибудь контроллер с USB. Большая проблема это на мой взгляд это написать драйвер под винду. Я больше железячник. Хотелось бы все таки, какие-то готовый дрова!
Go to the top of the page
 
+Quote Post
evg123
сообщение Feb 1 2008, 12:10
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 353
Регистрация: 11-09-06
Из: Минск
Пользователь №: 20 282



Цитата(uriy @ Feb 1 2008, 13:42) *
Допустим возьму какой-нибудь контроллер с USB. Большая проблема это на мой взгляд это написать драйвер под винду. Я больше железячник. Хотелось бы все таки, какие-то готовый дрова!

WinDriver8.11 (на ftp) и писать ничего не надо. В изохронном режиме - звук, и пакеты данных - булками слать. В нём же имеется софт (исходники) для прошивки в контроллер (Silabs'ы, Филипсы, техасы и целый ряд других). Он позволяет реализовать все функции со стороны контроллера без лишней головной боли. Вот какой контроллер лучше взять - не знаю. Склоняюсь в сторону AVR. Я, лично, работаю с SiLABS'ом по USB. Они (несмтря на тактовую 48 МГц) - не сильно шустрые. Хотя есть и AP-NOTы по поводу изохронного режима, мол как его оптимально реализовать.

Ещё есть книга Агурова - там много полезного в плане общего понимания проблем изохронного режима (как раз для звука) в USB.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 13:32
Рейтинг@Mail.ru


Страница сгенерированна за 0.01364 секунд с 7
ELECTRONIX ©2004-2016