Отговори на тема  [ 2 мнения ] 
I2S Формат 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Съб Юли 22, 2006 9:50 pm
Мнения: 1638
Мнение I2S Формат
Става въпрос за следното животно - TDA1543A.Изглежда хубав 8 краков ЦАП,ама след 2 часа борба с него вече взе да не ми изглежда толкова хубав.Пробвах да го подкарам с това парче код:

void send_byte(void)
{
char count;
count=16;
CS=0;
CLK = 1;
DAC_DATA1 = 0x0000;
DATA=0;
for(count=16;count>0;count--)
{
if( (DAC_DATA1 & 0x0008)== 0)
{
DATA=0;
}
else
{
DATA=1;
}
CLK = 0;
asm("nop");
CLK = 1;
DATA=0;
DAC_DATA1=DAC_DATA1>>1;
}

count=16;
DAC_DATA2 = 0xFFFF;
CS=1;
CLK = 1;
for(count=16;count>0;count--)
{
if( (DAC_DATA2 & 0x0008)== 0)
{
DATA=0;
}
else
{
DATA=1;
}

CLK = 0;
asm("nop"); // clock
CLK = 1;
DATA=0;
DAC_DATA2=DAC_DATA2>>1; // next bit
}
}

но животното нещо не ще и ме нерви.Някой пускал ли е подобен чип или протокол ?


Сря Юни 13, 2007 4:50 pm
Профил
Ранг: Популярен
Ранг: Популярен
Аватар

Регистриран на: Сря Фев 22, 2006 6:27 pm
Мнения: 376
Местоположение: plovdiv
Мнение 
Тъпо предположение но пробва ли с повече от 1 нопове? Да поучиш по дълъг клок импулс?


Сря Юни 13, 2007 6:20 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 2 мнения ] 

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 2 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни