Ребята, всем привет. У меня такой вопрос. Дела часы на arduino и диодах ws2812b (по завершении выложу исходники и статью по ним), но столкнулся с проблемой зависания arduino. Проект реализован с использованием RTC. Как работает, в основном цикле RTC опрашивается и если значение секунд поменялось то перерисовываем циферблат. Эта схема работает чуть больше суток после чего происходит зависание (я так думаю) значения на циферблате застывают или начинают теряться данные (не все светодиоды горят или горит только один из всех ). Программист я со стажем, не в микроконтроллерах, конечно, но всё же меня это обижает . Микроконтроллеры пробовал разные от Uno до Mega результат один. Уж и не знаю что делать. Может кто посоветует что проверить или у моей программы память где-то течет или еще что-то связанное с кривостью моих рук (во что не хочется верить , но всё возможно )? Приложил один из классов как пример, может уже на основе этого кода что-то мне подскажите.
Вложения
-
18 KB Просмотры: 5
-
1.4 KB Просмотры: 4