[uquote="ww2k",url="/forum/viewtopic.php?p=3489212#p3489212"]Проект мега интересный, решил собрать на 32меге.
Всё вроде нужное есть и даже более чем, но в моём случае например нужны импульсы на управление ШД потенциометра громкости. Такой вариант рассматривался?[/uquote]
Да там нет потенциометра громкости...там энкодер. И громкость дистанционно регулируется с пульта.
Нет.
Если нажатия кнопок на пульте и без того приводят к изменению громкости или других параметров, нет смысла при этом ещё и двигатель какой-то крутить
3. дело в том что у меня собака, всю молодость росла в квартире.
И чтобы она не реагировала лаем на посторонние звуки в отсутствии хозяев (двери лифта, шаги по коридору, разговоры соседей) - всегда фоном работал либо ТВ либо Радио.
4.сейчас в частном секторе нет посторонних звуков.....но собака (она в доме живет) воет пока не включишь либо радио либо ТВ в фоновом режиме)))
Возможно, конечно. Только, поскольку все параметры (уровень громкости, вход и т.д) сохраняются только при входе в ждущий режим, то восстановится система не в том состоянии, когда пропало питание, а с предыдущим сохранением.
А вообще, на мой взгляд, крайне вредная функциональность.
[uquote="WiseLord",url="/forum/viewtopic.php?p=3490105#p3490105"]Возможно, конечно. Только, поскольку все параметры (уровень громкости, вход и т.д) сохраняются только при входе в ждущий режим, то восстановится система не в том состоянии, когда пропало питание, а с предыдущим сохранением.[/uquote]
понял. т.е. то что прописываем в епром. дефолтные настройки при включении.
[uquote="WiseLord",url="/forum/viewtopic.php?p=3490105#p3490105"]А вообще, на мой взгляд, крайне вредная функциональность.[/uquote]
но ведь производители матплат ПК и биоса так не считают?
может все таки иногда в каких-то некоторых случаях эта опция все таки полезна?
вот, например, на ПК у меня видеонаблюдение пишется. И после отключения электричества функция "PWRON After PWR-Fail" выручает.
еще у Sonof - также есть функция "последнее известное состояние реле". (нечто похожее на PWRON After PWR-Fail)
Или ваше решение окончательное и не подлежит пересмотру?)
Потестируйте. Если в железе ОК, можно будет добавить в основной код, плюс опцию в редактор, чтобы руками eeprom не править.
Я проверил на голой плате с экраном и не совсем уверен в том, что всё железо правильно инициализируется.
Может кто-нибудь поспособствует все таки в решении вопроса работы жки L2F50 в проекте М32, есть два экранчика, а применить не могу, ну очень нужно, честно.
[uquote="WiseLord",url="/forum/viewtopic.php?p=3490431#p3490431"]Я же дал патчик. Просто наложить его на исходники (или взять сразу ветку с ним на github) и собрать.
Если всё работает как надо - можно будет и в основную ветку закоммитить.[/uquote]
-при включении после PWR_FAIL,
на секунду на экране отображает то, что было до PWR_FAIL на экране. (т.е. то что нужно)
НО после отображает часы и дату, не выходя из STNDBY
У меня чётко (сужу по экрану) после включения остаётся на выбранном входе. То есть, функционал работает.
Но что происходит с инициализацией - не знаю, почему и просил проверить.
Если что, можете попробовать мой вариант прошивки (плюс редактор с новой опцией).
[uquote="WiseLord",url="/forum/viewtopic.php?p=3491286#p3491286"]У меня чётко (сужу по экрану) после включения остаётся на выбранном входе. То есть, функционал работает.
Но что происходит с инициализацией - не знаю, почему и просил проверить.
Если что, можете попробовать мой вариант прошивки (плюс редактор с новой опцией).[/uquote]
с Вашей все заработало.
Добавлено after 1 hour 9 seconds: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12864
играет после PWR_FAIL та станция, которая сохранилась в еепром.
Т.е. та, на которой произошло ШТАТНОЕ выключение МК кнопкой. Либо которая занесена в редакторе еепром как дефолтная по умолчанию станция.
[uquote="WiseLord",url="/forum/viewtopic.php?p=3491548#p3491548"]После пропадания питания во включенном состоянии и появлении снова, аудиопроцессор и тюнер нормально инициализиреются?[/uquote]
это конечно хорошо, возврат в текущее состояние, но риск ушатать ячейки EEPROM в контроллере повышается.
таким способом ембеддеры пользуются, чтобы сократить срок эксплуатации девайсов, и хватало только на гарантийный период.
стандартная болячка у современных телевизоров, ячейка хранения уровня громкости выгорает, потому что любое изменение уровня записывается в энергонезависимую память.
всё работает, но громкость на 100% при включении, потому как с EEPROM считывается FF.
Дело понятное, поэтому я и не очень эту функцию приветствую.
Кому не надо - тот пусть не беспокоится за EEPROM. Кому надо - пусть включит эту опцию и будет готов к тому, что при каждом включении/выключении эта ячейка перезаписывается. Все же прочие ячейки (громкость та же и т.п.) перезаписываются только при выключении, и только если значение поменялось.