Никто не сталкивался с SA5523? Стоит в радиоблоке тв тюнера ПК Life view, управляет радиоприемником 45-863 МГц. Нужно из девайса сделать радиоприемник.
Описание микросхемы тут http://html.alldatasheet.com/html-pdf/1 … 5523M.html
Попробовал подцепить шину I2C тюнера к аудиокарте, записал все что там происходит но не могу разобраться как расшифровать то, что там происходит. Анализ усложняет висящий на шине EEPROM.
Вот "осциллограмма" сглаженная конденсаторами саундкарты при запуске ФМ станции на 106,6 МГц:
http://s6.uploads.ru/t/LqQA9.jpg
Как я понимаю линией SCL управляет ведущее устройство и тактирует ее постоянно с одинаковой частотой и меняет состояние пока идет передача, а с SDA нужно читать. Первые 7 байт идут с адресом устройства с которым предстоит общение. Если 8й байт =1 значит будет чтение из ведомого устройства, 0 значит запись. 9й байт - отклик от устройства если 0 то устройство распознало свой адрес и готово работать.

Возможно кто-то делал снифер для I2C с выводом на UART? Поделитесь схемой/прошивкой. Или без хорошего двухканального осциллографа не вариант что-то выдумывать?
PS снифер нашел http://avrdevices.ru/otladchik-i2c-spi-1-wire/ попробую сделать. Как думаете внешний кварц на 8 мГц обязателен или достаточно внутренней RC цепочки?

Отредактировано Pasha (2016-02-06 18:43:27)