Темброблок - анализатор спектра на STM32F103
Re: Темброблок - анализатор спектра на STM32F103
mixa232323, контроллер один, способов соединения контроллера и матриц несколько. ну и регистры SRGB, GM2,GM1,GM0 и SMX SMY по разному скоммутированы под конкретную трассировку матрицы(стеклышко с ЖК ячейками и электроникой TFT рядом с каждым пикселем)
это как с ks0108, контроллер вроде как и 1, а вариантов подключения больше чем 2, кроме 12864 А и B, попадался еще один, совсем экзотический, c портретной ориентацией, а не классической журнальной(заказной под дизайн корпуса).
это как с ks0108, контроллер вроде как и 1, а вариантов подключения больше чем 2, кроме 12864 А и B, попадался еще один, совсем экзотический, c портретной ориентацией, а не классической журнальной(заказной под дизайн корпуса).
-
mixa232323
- Прорезались зубы
- Сообщения: 217
- Зарегистрирован: Вт окт 01, 2013 01:04:31
- Откуда: Гомель
Re: Темброблок - анализатор спектра на STM32F103
kloker, ПОВТОРЯЮ. ЧИТАТЬ ВНИМАТЕЛЬНО!!!
Re: Темброблок - анализатор спектра на STM32F103
Уважаемый WiseLord, с последней версией прошивки проблема в управлении аудио процессорами, при переключении входов пропадает звук на выходе, хотя на спектре сигнал есть.Проверено на rt232X и на tda7313.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
На TDA7439 такого нет, не должно быть и на других аудиопроцессорах.
Re: Темброблок - анализатор спектра на STM32F103
Подключил Ili9486 (3,5 дюймов TFT): все работает. Понадобилось только отпаять шлейф тачпада, чтобы не мешал работе энкодера. Снизу на плате дисплея естьодинокий R1 - через него подается 3.3В на анод подсветки. Вторая плата (заказывал 2 шт.) с дисплеем RM68140 - тоже работает.
2 WiseLord -
распаял платку аудиопроцесора на TDA7719 (печатку прикреплял раньше). очень жду поддержку в проекте. По ДШ в конфигурации CFG2 (cod "010") имеет 6 входов. Причем вход2 - квазидиференциальный, что как раз подходит для согласования с VS1053B.
2 WiseLord -
распаял платку аудиопроцесора на TDA7719 (печатку прикреплял раньше). очень жду поддержку в проекте. По ДШ в конфигурации CFG2 (cod "010") имеет 6 входов. Причем вход2 - квазидиференциальный, что как раз подходит для согласования с VS1053B.
Re: Темброблок - анализатор спектра на STM32F103
Друг попросил обновить прошивку,скачал исходник, что 3 дня тому обновили Вы,обновил ему.Звонит что в него проблема с переключением каналов,пропадает звук, у него 7313. Решил проверить и у себя. Обновил, и также появились те же проблемы.У меня RT232x . до этого было всё нормально.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
А можете точно выяснить, в каком коммите это поломалось? У меня пока нет возможности быстро вживую протестировать на TDA7313.
Re: Темброблок - анализатор спектра на STM32F103
Точно затрудняюсь,наверное после Fix unmute on audio param change.
-
maxbarich
- Открыл глаза
- Сообщения: 44
- Зарегистрирован: Чт июл 25, 2013 10:16:49
- Откуда: Санкт-Петербург
Re: Темброблок - анализатор спектра на STM32F103
Подскажите на каком адресе сидит PT2323 ? сканер адресов показывает 0x74 а по даташиту 0х94 (10010100)
Re: Темброблок - анализатор спектра на STM32F103
У меня голова скоро разорвётся.После последней прошивки, какую бы не ставил аудио процессор не работает.Точно знаю что та старая прошивка ,что у меня есть ,рабочая, а всё равно не работает.Так что как я не мучился с откатами прошивок ,ничего не работает.Может что то с битами изменило,а какие по умолчанию не знаю.Вот здесь ничего не изменилось?
- Вложения
-
- 2019-10-17_193321.jpg
- (89.52 КБ) 358 скачиваний
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Попробуйте полностью стереть МК перед заливкой прошивки. Если пользуетесь OpenOCD - можно просто "make erase" в каталоге с проектом.
Re: Темброблок - анализатор спектра на STM32F103
Стираю и по сектор но, и полностью и кнопкой Blank Check.Заливаю прошивку ,захожу в сервисное меню, выбираю процессор,включаю играет, всё регулируется,входа переключаются. Нажимаю кнопку выключения в дежурку,опять включаю назад,всё на спектре сигнал остался ,а звука нет ,короче аудио процессор не регулируется. Но это на прошивке немного раньше ревизии ,на последней вообще не работает. В чём может быть прикол?Ведь до этого было всё нормально.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
На выходных найду плату с TDA7313 и попробую проверить. В последних прошивках есть кое-какие изменения с I2C. А именно - в ждущем режиме I2C разынициализируется. Возможно, при этом происходят какие-то всплески на шине, из-за чего этот аудиопроцессор подвисает.
Re: Темброблок - анализатор спектра на STM32F103
koka5555, а у вас случайно в режиме стендбай питание с аудиопроцессора не снимается?
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Вообще-то оно и должно сниматься. Идеально - в ждущем режиме запитан только МК.
Re: Темброблок - анализатор спектра на STM32F103
если аудиопроцессор обесточен, то подтяжки к +5В на шине I2С должны стоять только на той плате, которая постоянно запитана.
мой 7313 например без питания умудрялся ложить шину наповал (в проекте на AVR даже часы стопорились). после подачи питания на TDA, приходилось сбрасывать МК, чтобы реинит TDA и RTC проходил. но в этом месте уже пофиксено, насколько я понимаю.
надо поиграться на выходных.
и да, спектрограмма будет проходить с дефолтного входа даже без управляющих команд, насколько я помню(давно тестил, могу и ошибаться).
Добавлено after 7 minutes 10 seconds:
koka5555, попробуйте кстати, откинуть и2с от аудиопроцессора, и кратковременно снять с него питание. что происходит с аудио-сигналом и управлением?
мой 7313 например без питания умудрялся ложить шину наповал (в проекте на AVR даже часы стопорились). после подачи питания на TDA, приходилось сбрасывать МК, чтобы реинит TDA и RTC проходил. но в этом месте уже пофиксено, насколько я понимаю.
надо поиграться на выходных.
и да, спектрограмма будет проходить с дефолтного входа даже без управляющих команд, насколько я помню(давно тестил, могу и ошибаться).
Добавлено after 7 minutes 10 seconds:
koka5555, попробуйте кстати, откинуть и2с от аудиопроцессора, и кратковременно снять с него питание. что происходит с аудио-сигналом и управлением?
Re: Темброблок - анализатор спектра на STM32F103
По вопросу зависания аудиопроцессора. На проекте с AVR,не мудрствуя,через 2 диода я обеспечил его питание от 9 В ( раб.режим) и 5 В( ожидание) . Проблемы ушли.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
Самый, наверное, правильный вариант - это подключать устройства к шине I²C не напрямую, а через специальные микросхемы-мультиплексоры. Так, чтобы даже если какое-то устройство при отключении питания и просаживало, то только свою часть шины, отделённую мультиплексором от основной.
Но это бы несколько усложнило проект.
Но это бы несколько усложнило проект.
- WiseLord
- Друг Кота
- Сообщения: 4905
- Зарегистрирован: Чт апр 11, 2013 11:19:59
- Откуда: Минск
- Контактная информация:
Re: Темброблок - анализатор спектра на STM32F103
koka5555, нашёл баг с молчанием TDA7313 после смены входа. Исправлено.
Громкость, кстати, восстанавливалась при любой попытке регулировки баланса.
Громкость, кстати, восстанавливалась при любой попытке регулировки баланса.