Сложность не в том, чтобы просто повернуть на 90 градусов. Сложность в том, что потом нужно сидеть и каждый экранчик перерисовывать - менять размеры шрифтов, положение элементов друг относительно друга, и так далее. А это уже не программирование, а какая-то скука смертная получается. Именно поэтому я и не хочу сильно связываться с дисплеями с отличным от 128x64 разрешением. Там один раз отрисовал на виртуальный экран 128x64 что надо - и на всех дисплеях (ks0108, st7920, ssd1306, можно и другие без проблем добавить, но вроде других не особо и найдёшь) это выглядит одинаково.
Надеюсь что это не надолго затянеться. Со шрифтами , словами, иконками проблем уже нет, вопрос только в отрисовке спектра, пока с этим не разобрался. Надеюсь на помощь автора в последнем, хотябы в форме видео показать где и что менять.
Качественное и безопасное устройство, работающее от аккумулятора, должно учитывать его физические и химические свойства, профили заряда и разряда, их изменение во времени и под влиянием различных условий, таких как температура и ток нагрузки. Мы расскажем о литий-ионных аккумуляторных батареях EVE и нескольких решениях от различных китайских компаний, рекомендуемых для разработок приложений с использованием этих АКБ. Представленные в статье китайские аналоги помогут заменить продукцию западных брендов с оптимизацией цены без потери качества.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
megagad: Я раньше уже смотрел даташит на этот аудиопроцессор. Ввиду большего количества "фич" (вроде настраиваемой полосы ФНЧ/ФВЧ и т.п.) он требует немного другого подхода к себе, чем тот, что используется в проекте.
Хотя, технически, реализовать какую-то базовую функциональность - проблема небольшая. Но вот все эти фичи вроде регулируемых полос пропускания фильтров, встроенного анализатора спектра - останутся, наверное, за кадром.
Не уверен, что я возьмусь за поддержку этого аудиопроцессора, тем более, не имея его в наличии.
WiseLord, в прошивке под 16-ю мегу все поменялось? железо у меня осталось старое(собранное года 2.5 назад) помню при отключении из розетки слетал ЕЕПРОМ, сейчас такого не наблюдаю спасибо
_________________ Электроника -очень точная наука, бубен необходимо держать в левой руке!!!
Подскажите пожалуйста в чем я не прав, и как это исправить - подключил экран 1.3" OLED в описании указано что на ssh1106. Сборка Mega32 + разводка ST7920, подключение: SСK дисплея - PA4 (E) SDA дисплея - PA2 (RS)
Прошивка: - Рефакторинг исходного кода. - Возможность сборки с отключением многих опций (температурный контроль, RDS, UART и т.д.). - Поддержка ATmega328p (только с графическими дисплеями).
Приложение дистанционного управления: - Поддержка сворачивания в системный лоток. - Сохранение параметров порта при перезапусках. - Автоконнект/автоскрытие - Черновик приложения для Android (работает по bluetooth)
Редактор EEPROM: - Удалены ненужные опции. - Шрифт Liberation Mono на всех системах для просмотра hex.
Также обновлена прошивка для ATmega8. Там, по большому счёту, проведена синхронизация кода с ATmega32, Без каких-то особых новых возможностей.
Забирать на Github, в релизах. Там же рядом и исходники.
Заголовок сообщения: Re: Темброблок/спектроанализатор на ATmega16, TDA7439 и SG12
Добавлено: Пн фев 26, 2018 10:37:59
Вымогатель припоя
Зарегистрирован: Ср сен 09, 2015 13:09:15 Сообщений: 558
Рейтинг сообщения:0
"Возможность сборки с отключением многих опций (температурный контроль, RDS, UART и т.д.)." уважаемый WiseLord, опишите, в каком месте редактировать процесс сборки. пытался закоментить в ampcontrol-m32.config неиспользуемые //#define ***, всё равно компилится полный пакет. похоже это делается по другому.. как именно реализована возможность отключения опций, так-же коментить в Makefile, или более изящный способ с выбором опций в маленьком файлике?
Сейчас этот форум просматривают: arcush и гости: 50
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения