-
Постов
163 -
Зарегистрирован
-
Посещение
Репутация
0 ОбычныйИнформация о lebiga
-
Звание
Частый гость
- День рождения 31.10.1969
Контакты
-
Сайт
Array
Информация
-
Город
Array
-
преобразователь - это только одна проблема, Вы забыли о зарядке аккумулятора, включении - выключении, контроле уровня батареи. Я когда-то пробовал ставить LTC http://www.linear.com/product/LTC3554
-
Адаптивный режим не подходит для прецезионных измерений. У меня синхронизация записи - по кварцевому генератору, данные потом запускаются на БПФ - получаем спектр сигнала. На адаптивном режиме метрологию пройти невозможно.
-
экзампл в Иаре (папка NXP) и на сайте NXP - один и тот-же, могут быть легкие различия И в проекте NXP добавлять запись не надо - там она есть изначально. usb-device-composite-cdcaudio - не очень понял - это что - ЮСБ-КОМ преобразователь? Пожалуйста приводите полные ссылки - нет времени искать
-
У меня стерео - 2 канала измерения, 48кГц, 16 или 20 бит. Кастомеру отдали версию с 16 бит - при 20 бит шумы все равно снижали диапазон до 16 бит . Регулировку volume переделал на регулировку входного усилителя (на цап DAC8043 и OP37, шаг усиления 2) - просто двигаешь рычажок в апликухе и все. Работоспособность хорошо проверяется через винамп. Можно посмотреть на diatos . kpi . ua - "Акустические измерения"
-
В вводом в компьютер проблем нет - синхронизация по кварцевому генератору 12.288 и данных с кодека. Проблема с выводом. До конца не решил. У меня цикл измерения около минуты - соответственно сделал буфер для генератора размером достаточным для непрерываемого выходного сигнала. Режимы - вместо (Int8U)UsbEpTransferIsochronous + (Int8U)UsbEpSynchAdaptive, я использовал (Int8U)UsbEpTransferIsochronous + (Int8U)UsbEpSynchAsynchronous + (Int8U)UsbEpUsageImplicit Проект сделан давно, че-то уже позабыл
-
Делал на основании этого проекта. Ставил кодек PCM3002 (20 бит 2 канала, TI), внешний генератор 12.288Мгц - подавал на ШИМ и делил частоту для кодека - изменялась частота дискретизации. Для прецезионных измерений нужно убрать адаптивный режим в USB аудио. Ввод проблем не имеет, вывод нужно буфферизировать - иногда заканчивались данные с компа - и были паузы в генерируемом сигнале. Режимы коррекции скорости вывода в ЮСБ (драйвер) - не работают до сих пор - глюки винды, нужно было вводить обратную связь через HID интерфейс - но я обошелся большим буффером. процы - LPC2148 (кодек на SSP) и LPC 23x/17x (кодек на I2S) Успехов
-
Меня сильно подкупила DSP либа для LPC17x с ИАРА 6.10 (идет и отдельно). БПФ 4096 точек на ассемблере рулит! Да и остальные модули применяю часто (FIR, random) Поэтому когда нужно было очень быстро сделать измерительное устройство - выбрал LPC Прицепил TI codec PCM3002 на I2S - и 2 канальный анализатор сигналов в реальном времени до 2кГц, есть запас и на больше
-
Только не люминари - чего только стоит их баги с ревизиями B1, C1 и С3 - купил новые чипы, запаял - а программа даже не стартует - нужно перекомпилировать с корректированным скаттером - шаманство прямо, весь процесс производства девайсов ломается. NXP все время покупается через Гранд Электроникс - цены самые нормальные, срок поставки - пару дней (с России).
-
Мне помогла переустановка драйвера JLINK. Насчет кода 4095: у меня это воспроизводилось когда монтажница забыла запаять микросхему опорного напряжения - UREF был 0
-
Спектральная обработка в реальном времени, конечно. А отдельный поток на прием для того, чтобы не делать очень длинный буффер передачи (да и ограничение по памяти). А винда имеет особенность иногда отвлекаться на что-то и происходит переполнение. Да и замирание данных на экране не приветствуется...
-
К сравнению - у меня lwip, TCP, пакеты по 1024 байта, функции RAW API tcp_write() - 1638400 байта в сек поток работает отлично. Разработанная система - восьмиканальный анализатор. Только нужно комп брать многоядерный и выделить поток независимый на прием. Плата - та-же, стартеркита, на LPC2368, 64 МГЦ тактовая, ARM-mode
-
Актуальный ответ - через три года... :rolleyes:
-
Погоня за джиттером - это для измерения качества звукоизоляции, данные получаюся с микрофонов и считаются спектры. Теперь о проблемах... Какая винда? Кабель какой применяется - USB2.0? pcm/2канала/1байт/8бит - не понял, какая частота дискретизации? Чем проверяется устройство? У меня в самом начале разработки PCM 1 канал 16 бит 48кгц (768 kbps) работал с загрузкой процессора около 55% - воспроизведение через винамп Потом уже дописал и на 2 канала + управление через другие endpoint
-
У меня не работало при повышении температуры до 50 градусов внутри закрытого корпуса. RC помогли ненамного - пришлось ставить вентилятор на вытяжку