Спасибо. Но все поправить не получается из-за отсутствия знаний языка. Все что не смог изменить, выделил звездочками. Не поправите остальное? Заранее спасибо.
Добавлено after 3 minutes 8 seconds:
WiseLord писал(а):
P.S. Вот более полный патч
Выдает ошибку при распаковки.
Добавлено after 22 minutes 25 seconds:
WiseLord писал(а):
Там у Вас только четыре строчки при расчёте маске изменены. Сам вывод времени не тронут.
Можно просто открыть diff в текстовом редакторе и просто руками добавить в код различия согласно содержимому этого diff. Формат достаточно простой: "-" - удаляемые строки, "+" - добавляемые, " " - не меняются (контекст). Чуть выше, помеченные спецсимволами @, строки контекста - файл, позиция и прочее, в общем, то, что позволяет patch найти модифицируемые участки кода.
Удобно делать это в текстовом редакторе с соответствующей подсветкой. Ну, или dpaste неплохо подсвечивает.
Но лучше с помощью специальных утилит. Например, в терминале зайти в каталог с исходниками
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
Перепаял BMP180 параллельно к выходам часов реального времени DS3231 и БМП180 начал показывать температуру и давление. Значит эти точки нарисованы на плате (SDA, SCL) не работают. Датчик DHT22 подключен к порту PD3, поставил резистор 4,7кОм, пишет текст "Температура 0.0 'C, DHT22 , влажность 0.0 %". Если уберу DHT22 от схемы, тогда этого текста не будет. Может у меня датчик не тот? Использовал AM2302 на 4 ножки, 3-я не используется. Еще вопрос, DS18b20, для который место на плате, работает? Датчики не пришли еще, не попробовал.
Нашел проблему DHT22, фусы были не правильные по дефаулт, использую программу eXtreme Burner - AVR Теперь все датчики работают
Протокол DHT достаточно критичен к задержкам, так что не удивительно, что на в 8 раз меньшей частоте этот датчик не работал. Да и DS18X20 тоже.
А вот шина I²C к этому нечувствительна.
max50: У Вас там как дела? Я тут вспомнил, что похожее у себя наблюдал при питании схемы от программатора. Часы включались, несколько секунд работали. За это время за счёт фотодатчика плавно нарастала яркость,и при каком-то её уровне питания переставало хватать, и МК перезагружался - срабатывал BODLEVEL 4В. От отдельного источника, при положенном питании, всё отлично работало,
В matrixclockeditor заметил такую штуку: если сохранить файл eeprom в котором время бегущей строки выставлено больше 127, а затем открыть этот сохранённый файл, то в строке "Scrolling interval" будет 0. При этом сам бинарник создаётся верно, сброс происходит во время открытия. У меня win7. Может только с ней такой эффект?
Здравствуйте. Собрал часы , все работает. Корректирую под себя eep, прошиваю, работает. Меняю еще что нибудь в eep , прошиваю и перестают работать матрицы, засвечиваются все точки, причем дохнет 7219 сначала в первой секции , потом по порядку.Это уже вторая сборка матриц , из разных партий. Не могу понять в чем дело. В других проектах такие же матрицы работают без проблем. Спасибо.
Вложения:
Комментарий к файлу: матрица max7219.JPG [48.29 KiB]
Скачиваний: 840
Здравствуйте. Собрал часы , все работает. Корректирую под себя eep, прошиваю, работает. Меняю еще что нибудь в eep , прошиваю и перестают работать матрицы, засвечиваются все точки, причем дохнет 7219 сначала в первой секции , потом по порядку.Это уже вторая сборка матриц , из разных партий. Не могу понять в чем дело. В других проектах такие же матрицы работают без проблем. Спасибо.
Заменил max7219 , заказывал отдельно. Работают нормально. Видимо все таки были бракованные микросхемы в собранных матрицах , хоть и поставщики разные , партия попалась одна и та же. В общем проблема решена.
Сейчас этот форум просматривают: well91 и гости: 67
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения