23.03.2017, 23:31 | #1 |
Moderator
Регистрация: 23.03.2008
Возраст: 53
Город: Москва, Нагорная
Регион: 77, 97, 99, 177
Машина: Mitsubishi Lancer-X
Сообщений: 2,094
|
I2C на примере TDA7419
Нашел в закромах незаконченный проект. В который раз хочется попробовать вникнуть в суть программирования
Читаю даташит на 7419 и нихрена не понимаю! Объясните на пальцах - что надо загнать в микробу (последовательность 1 и 0) чтобы, например, установить "мастер" громкость на 50% ??? |
23.03.2017, 23:57 | #2 |
Старший Пользователь
Регистрация: 23.11.2013
Возраст: 43
Регион: 77, 97, 99, 177
Машина: черный улан :) был, теперь серебристый чужеземец)
Сообщений: 278
|
в ветке про дсп для андроида были рабочие опыты, там спроси автора
|
24.03.2017, 04:53 | #3 | |
Модератор
Регистрация: 19.01.2010
Возраст: 58
Город: Санкт-Петербург
Регион: 78, 98
Сообщений: 2,645
|
Цитата:
|
|
24.03.2017, 10:45 | #4 |
Moderator
Регистрация: 23.03.2008
Возраст: 53
Город: Москва, Нагорная
Регион: 77, 97, 99, 177
Машина: Mitsubishi Lancer-X
Сообщений: 2,094
|
Это я где-то читал. Нихрена вообще не понимаю!
Откуда взялося 0b ? Дальше 1000100, а потом ведь должен быть еще 0 или 1 - RX или TX Mode ? И эта часть посылки только адрес чипа. А где все остальное!? Когда делали авторадио на LM7001, так там в одной строке (21 бит кажется - не помню) всегда передавались сразу все возможные параметры. Но там их сгулькинхрен было, а тут восемь страниц... Или у микробы память и передается только тот параметр, который нужно изменить? Последний раз редактировалось Alex-L; 24.03.2017 в 14:45. |
24.03.2017, 11:21 | #6 |
Moderator
Регистрация: 23.03.2008
Возраст: 53
Город: Москва, Нагорная
Регион: 77, 97, 99, 177
Машина: Mitsubishi Lancer-X
Сообщений: 2,094
|
Ну насчет реанимировать не знаю... в современных реалиях это наверное не акуально и нерентабельно. Просто интересно пока для себя с этим аудиопроццом поковырятся. Возможности у него не слабые и по качеству, говорят, очень даже ничего....
"Наверно и это тоже читал?" - видел, читал по диагонали, пока не вникал. |
24.03.2017, 11:57 | #8 |
Модератор
Регистрация: 19.01.2010
Возраст: 58
Город: Санкт-Петербург
Регион: 78, 98
Сообщений: 2,645
|
Вот, к стати документик из проекта на PIC...
|
24.03.2017, 12:31 | #9 |
Moderator
Регистрация: 23.03.2008
Возраст: 53
Город: Москва, Нагорная
Регион: 77, 97, 99, 177
Машина: Mitsubishi Lancer-X
Сообщений: 2,094
|
Ага! Вот вроде начинаю немного вкуривать
Значит чтобы, например, выбрать вход SE1 с уровнем 0Дб - я должен послать в чип следующее: 0b10001000 0b00000000 0b10000001 Правильно? Остальные настройки сохраняются в чипе? Т.е. посылается только то, что нужно изменить? Что такое: Testing Mode, Auto Zero Remain, Auto Increment Mode ? Testing Mode - понятно, что тестовый режим. В чем это выражается? |
24.03.2017, 12:35 | #10 |
Moderator
Регистрация: 23.03.2008
Возраст: 53
Город: Москва, Нагорная
Регион: 77, 97, 99, 177
Машина: Mitsubishi Lancer-X
Сообщений: 2,094
|
Блин! А что за "b" ? Как послать "b" ?
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|