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

Вернуться   PCCar.ru - Ваш автомобильный компьютер > Всё Остальное > Болталка

Ответ
 
Опции темы
Старый 23.03.2017, 23:31   #1
Alex-L
Moderator
 
Аватар для Alex-L
 
Регистрация: 23.03.2008
Возраст: 47
Город: Москва, Братиславская
Регион: 77, 97, 99, 177
Машина: Mitsubishi Lancer-X
Сообщений: 2,018
Alex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to behold
По умолчанию I2C на примере TDA7419

Нашел в закромах незаконченный проект. В который раз хочется попробовать вникнуть в суть программирования
Читаю даташит на 7419 и нихрена не понимаю! Объясните на пальцах - что надо загнать в микробу (последовательность 1 и 0) чтобы, например, установить "мастер" громкость на 50%
???
__________________
Lancer-X: 2DIN моноблок в штатное место
Lancer-X: 1.8 S21
Lancer-X: 1.5 S24 проект закрыт в связи с продажей авто
Alex-L вне форума   Ответить с цитированием
Старый 23.03.2017, 23:57   #2
nektomaks
Старший Пользователь
 
Регистрация: 23.11.2013
Возраст: 37
Регион: 77, 97, 99, 177
Машина: черный улан :)
Сообщений: 236
nektomaks is on a distinguished road
По умолчанию

в ветке про дсп для андроида были рабочие опыты, там спроси автора
nektomaks вне форума   Ответить с цитированием
Старый 24.03.2017, 04:53   #3
skanch
Модератор
 
Аватар для skanch
 
Регистрация: 19.01.2010
Возраст: 52
Город: Санкт-Петербург
Регион: 78, 98
Машина: Mitsubishi Lancer X
Сообщений: 1,294
skanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant future
По умолчанию

Цитата:
Сообщение от Alex-L Посмотреть сообщение
Нашел в закромах незаконченный проект. В который раз хочется попробовать вникнуть в суть программирования
Читаю даташит на 7419 и нихрена не понимаю! Объясните на пальцах - что надо загнать в микробу (последовательность 1 и 0) чтобы, например, установить "мастер" громкость на 50%
???
"... Дело было в неправильном адресе. Я отправлял как в datasheet адрес 0b10001000, а надо было 7-ми битный 0b1000100." Источник.
skanch на форуме   Ответить с цитированием
Старый 24.03.2017, 10:45   #4
Alex-L
Moderator
 
Аватар для Alex-L
 
Регистрация: 23.03.2008
Возраст: 47
Город: Москва, Братиславская
Регион: 77, 97, 99, 177
Машина: Mitsubishi Lancer-X
Сообщений: 2,018
Alex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to behold
По умолчанию

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

Когда делали авторадио на LM7001, так там в одной строке (21 бит кажется - не помню) всегда передавались сразу все возможные параметры. Но там их сгулькинхрен было, а тут восемь страниц... Или у микробы память и передается только тот параметр, который нужно изменить?
Миниатюры
Нажмите на изображение для увеличения
Название: I2C.jpg
Просмотров: 68
Размер:	89.0 Кб
ID:	47081  
__________________
Lancer-X: 2DIN моноблок в штатное место
Lancer-X: 1.8 S21
Lancer-X: 1.5 S24 проект закрыт в связи с продажей авто

Последний раз редактировалось Alex-L; 24.03.2017 в 14:45.
Alex-L вне форума   Ответить с цитированием
Старый 24.03.2017, 11:09   #5
skanch
Модератор
 
Аватар для skanch
 
Регистрация: 19.01.2010
Возраст: 52
Город: Санкт-Петербург
Регион: 78, 98
Машина: Mitsubishi Lancer X
Сообщений: 1,294
skanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant future
По умолчанию

Я понимаю так , что ты решил реанимировать свою задумку...
Наверно и это тоже читал?
skanch на форуме   Ответить с цитированием
Старый 24.03.2017, 11:21   #6
Alex-L
Moderator
 
Аватар для Alex-L
 
Регистрация: 23.03.2008
Возраст: 47
Город: Москва, Братиславская
Регион: 77, 97, 99, 177
Машина: Mitsubishi Lancer-X
Сообщений: 2,018
Alex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to behold
По умолчанию

Ну насчет реанимировать не знаю... в современных реалиях это наверное не акуально и нерентабельно. Просто интересно пока для себя с этим аудиопроццом поковырятся. Возможности у него не слабые и по качеству, говорят, очень даже ничего....
"Наверно и это тоже читал?" - видел, читал по диагонали, пока не вникал.
__________________
Lancer-X: 2DIN моноблок в штатное место
Lancer-X: 1.8 S21
Lancer-X: 1.5 S24 проект закрыт в связи с продажей авто
Alex-L вне форума   Ответить с цитированием
Старый 24.03.2017, 11:30   #7
skanch
Модератор
 
Аватар для skanch
 
Регистрация: 19.01.2010
Возраст: 52
Город: Санкт-Петербург
Регион: 78, 98
Машина: Mitsubishi Lancer X
Сообщений: 1,294
skanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant future
По умолчанию

Правда там на PIC-ах реализация... На AVR не попадались. Поинтересуйся у Server164 - он вроде реализовал свой проект на этой микре...
skanch на форуме   Ответить с цитированием
Старый 24.03.2017, 11:57   #8
skanch
Модератор
 
Аватар для skanch
 
Регистрация: 19.01.2010
Возраст: 52
Город: Санкт-Петербург
Регион: 78, 98
Машина: Mitsubishi Lancer X
Сообщений: 1,294
skanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant futureskanch has a brilliant future
По умолчанию

Вот, к стати документик из проекта на PIC...
Вложения
Тип файла: txt инициализационные байты для TDA7419.txt (2.0 Кб, 111 просмотров)
skanch на форуме   Ответить с цитированием
Старый 24.03.2017, 12:31   #9
Alex-L
Moderator
 
Аватар для Alex-L
 
Регистрация: 23.03.2008
Возраст: 47
Город: Москва, Братиславская
Регион: 77, 97, 99, 177
Машина: Mitsubishi Lancer-X
Сообщений: 2,018
Alex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to behold
По умолчанию

Ага! Вот вроде начинаю немного вкуривать
Значит чтобы, например, выбрать вход SE1 с уровнем 0Дб - я должен послать в чип следующее:
0b10001000 0b00000000 0b10000001
Правильно?
Остальные настройки сохраняются в чипе? Т.е. посылается только то, что нужно изменить?
Что такое: Testing Mode, Auto Zero Remain, Auto Increment Mode ?
Testing Mode - понятно, что тестовый режим. В чем это выражается?
__________________
Lancer-X: 2DIN моноблок в штатное место
Lancer-X: 1.8 S21
Lancer-X: 1.5 S24 проект закрыт в связи с продажей авто
Alex-L вне форума   Ответить с цитированием
Старый 24.03.2017, 12:35   #10
Alex-L
Moderator
 
Аватар для Alex-L
 
Регистрация: 23.03.2008
Возраст: 47
Город: Москва, Братиславская
Регион: 77, 97, 99, 177
Машина: Mitsubishi Lancer-X
Сообщений: 2,018
Alex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to beholdAlex-L is a splendid one to behold
По умолчанию

Блин! А что за "b" ? Как послать "b" ?
__________________
Lancer-X: 2DIN моноблок в штатное место
Lancer-X: 1.8 S21
Lancer-X: 1.5 S24 проект закрыт в связи с продажей авто
Alex-L вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



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


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