PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Болталка (http://pccar.ru/forumdisplay.php?f=24)
-   -   I2C на примере TDA7419 (http://pccar.ru/showthread.php?t=25801)

Alex-L 23.03.2017 23:31

I2C на примере TDA7419
 
Нашел в закромах незаконченный проект. В который раз хочется попробовать вникнуть в суть программирования :blush:
Читаю даташит на 7419 и нихрена не понимаю! Объясните на пальцах - что надо загнать в микробу (последовательность 1 и 0) чтобы, например, установить "мастер" громкость на 50%
???

nektomaks 23.03.2017 23:57

в ветке про дсп для андроида были рабочие опыты, там спроси автора

skanch 24.03.2017 04:53

Цитата:

Сообщение от Alex-L (Сообщение 384673)
Нашел в закромах незаконченный проект. В который раз хочется попробовать вникнуть в суть программирования :blush:
Читаю даташит на 7419 и нихрена не понимаю! Объясните на пальцах - что надо загнать в микробу (последовательность 1 и 0) чтобы, например, установить "мастер" громкость на 50%
???

"... Дело было в неправильном адресе. Я отправлял как в datasheet адрес 0b10001000, а надо было 7-ми битный 0b1000100." Источник.

Alex-L 24.03.2017 10:45

Вложений: 1
Это я где-то читал. Нихрена вообще не понимаю!
Откуда взялося 0b ?
Дальше 1000100, а потом ведь должен быть еще 0 или 1 - RX или TX Mode ?
И эта часть посылки только адрес чипа. А где все остальное!?

Когда делали авторадио на LM7001, так там в одной строке (21 бит кажется - не помню) всегда передавались сразу все возможные параметры. Но там их сгулькинхрен было, а тут восемь страниц... Или у микробы память и передается только тот параметр, который нужно изменить?

skanch 24.03.2017 11:09

Я понимаю так , что ты решил реанимировать свою задумку...
Наверно и это тоже читал?

Alex-L 24.03.2017 11:21

Ну насчет реанимировать не знаю... в современных реалиях это наверное не акуально и нерентабельно. Просто интересно пока для себя с этим аудиопроццом поковырятся. Возможности у него не слабые и по качеству, говорят, очень даже ничего....
"Наверно и это тоже читал?" - видел, читал по диагонали, пока не вникал.

skanch 24.03.2017 11:30

Правда там на PIC-ах реализация... На AVR не попадались. Поинтересуйся у Server164 - он вроде реализовал свой проект на этой микре...

skanch 24.03.2017 11:57

Вложений: 1
Вот, к стати документик из проекта на PIC...

Alex-L 24.03.2017 12:31

Ага! Вот вроде начинаю немного вкуривать :)
Значит чтобы, например, выбрать вход SE1 с уровнем 0Дб - я должен послать в чип следующее:
0b10001000 0b00000000 0b10000001
Правильно?
Остальные настройки сохраняются в чипе? Т.е. посылается только то, что нужно изменить?
Что такое: Testing Mode, Auto Zero Remain, Auto Increment Mode ?
Testing Mode - понятно, что тестовый режим. В чем это выражается?

Alex-L 24.03.2017 12:35

Блин! А что за "b" ? Как послать "b" ?


Часовой пояс GMT +4, время: 10:40.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot