всем привет, заливаю простой скетч (на скрине и скетч и вывод в Serial) на mega 2560 pro mini используя другую mega2650 как isp. Выбраны следующие параметры Плата: Arduino Mega or Mega 2560 Процессор: ATMega2560 (Mega 2560) Порт: COM7 (Arduino Mega or Mega 2560) Независимо от величины delay(или вовсе его отсутствия) скорость одна millis всегда возвращает 0. Кто-нибудь сталкивался с подобным? И как можно "починить" delay и остальные функции связанные с временем?

Комментарии: 25

  1. Bulochka

    эмм.... что за дикая дичь с делеем? куда столько?)) и я не вижу миллис в коде....

    • Alexander

      секунду, сделаю скрин с millis. "эмм.... что за дикая дичь с делеем? куда столько?))" Вставлено для примера, ибо даже с такой задержкой посылка "Test" приходит несколько раз в секунду. Обратите внимание на отметки времени в терминале

      • Bulochka

        я вижу тайминги, просто при достаточно нерациональных значениях функции могут вести себя весьма неоднозначно

        • Alexander

          частота сообщений +- одинаковая даже если убрать delay вовсе

          • Bulochka

            среду обновлял?

            • Alexander

              Arduino 1.8.20 Hourly Build 2021/12/20 07:33

              • Bulochka

                жось-то какая.... может просто стабильной хватило бы?)

                • Alexander

                  без delay С офф.сайта скачал, может и наткнулся на что-то дикое)) однако с другими платами разных видов таких вопросов не возникало ранее

                  • Boy

                    Я правильно понимаю что для работы dc dc преобразователя нужно что бы на 2 ноге было какое то напряжение отличное от 0 В?

                    • Bulochka

                      правильно.... там типа лог 1, можно резистором на питание бросить

                  • Bulochka

                    а хотя.... можно и без резистора, к чему добро переводить) что-то там очень не так.... ну прям очень....

                  • Vasil

                    Print без Delay с ума сходит, потому что буфер не успевает выгрузиться, насколько помню.

                    • Bulochka

                      на меге есть вообще TCCR2?))

                    • Alexander

                      Выше был Print с огромным Delay и всё равно выводил не с такой периодичностью

                      • Bulochka

                        таймеры не отзываются.... забавненько....

                • Alexander

                  Есть) Поставил Arduino 1.8.19. Ничего не поменялось

Не нашли ответ?

Вам также может быть интересно