Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: CCs и LineIn/LineOut
Форум разработчиков электроники ELECTRONIX.ru > Цифровая обработка сигналов - ЦОС (DSP) > Алгоритмы ЦОС (DSP)
altlogic
Здравствуйте!

От меня требуется решить наипростейшую задачу - принять аудиосигнал через вход LineIn платы TMSC6455DSK от SpectrumDigital, умножить его на кооэффициент и выдать через LineOut. На борде стоит кодек AIC23. Использую CCS 3.2. Уверен, что такой пример где-то есть даже на ti.com:) Но я пока найти не могу, и если бы не жёсткие временные ограничения сюда бы не обратился. Может кто знает точно какой пример смотреть или может скинуть пример. У меня на всё про всё два дня...
Заранее благодарен.
altlogic
Как я понял из принципиальной схемы стенда, AIC23 подключается по интерфейсу I2C. Ситуация по-маленьку проясняетсяsmile.gif Теперь задача сводится к передаче данных на эту микросхему через данный интерфейс.

В общем нужно для начала инициализировать этот кодек, а потом передавать на него как-то данные. Думаю я на верном пути smile.gif
Doka
странно что в комплекте нет демо-программ под AIC23 для КИТа

I2C - только для управления. для передачи/привема аудиоданных используется McBSP


еще в CCS есть такая штука как "Data Converter Plug-In" - она генерит header-файлы и упр.структуры под ацп и цап производства TI



UPD
тэкс, а разве пример из комплекта поставки
не юзает аудиокодек??? cranky.gif

..\boards\dsk6455_v2\examples\tone\tone.c :
Код
/*
*  ======== tone.c ========
*
*  This example uses the AIC23 codec module of the DSK6455A Board Support
*  Library to generate a 1KHz sine wave on the audio outputs for 5 seconds.
*  The sine wave data is pre-calculated in an array called sinetable.  The
*  codec operates at 48KHz by default.  Since the sine wave table has 48
*  entries per period, each pass through the inner loop takes 1 millisecond.
*  5000 passes through the inner loop takes 5 seconds.
*
*  To run this example, connect a pair of headphones to the headphone connector
*  then load and run tone.out.  You will hear a 1KHz tone for 5 seconds.
*/
altlogic
Doka, спасибо огромное! Оказывается я примеры board установил не туда. И не мог их собственно найти.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.