Всем привет. Подскажите пожалуйста в чем может быть проблема? Скетч загружается и отлично работает в ардуино нано. Но пробую загрузить его же через програматор в про мини(3 штуки на испытании) скетчь не работает. Если и работает то лагает сильно. Ардуинки 3,3 8мгц. Это если китайци не налюбили)

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

  1. Dok

    Так он наверное не лагает, а delay для другой частоты. Поэтому поделить пополам надо При 3.3 у него частота вдвое ниже, а настройки ты соответствующие не внес. Мануал читай

    • Mebof

      Спасибо большее я искал в инете, но не нашел этой информации. Тоесть везде где есть delay просто меняю на пополам в скетче?

      • Dok

        Ну вообще лучше выбери правильную плату и скетч скомпилируй именно под pro mini 8 mhz, он сам все сделает

        • Mebof

          Ну при загрузке я пробовал менять и на 8 и на 16. Результата небыло. Мож блин не то делаю ‍

          • Dok

            А может китайцы налюбили. Посмотри какой кварц стоит рядом с чипом. На 16 или на 8? Там не тока твои делеи придется поделить, а вообще все. Поэтому надо исправлять это на этапе компиляции

            • Mebof

              На всех трех написано по разному. 9.08: , 908: N08

              • Dok

                Короче открывай boards.txt и ищи где написано 8000000 для этой платы и меняй на 16000000. Должно помочь

                • Mebof

                  Спасибо. Сейчас попробую.

                  • Dok

                    Хотя не, кварц стоит правильный. У тебя тогда он бы не лагал а быстрее бы исполнялся. То есть вместо секунды было б 0,5

                • Mebof

                  Не нашел это где( блинк загружаю скорость моргания такая же как и у наны.

                  • Dok

                    Ну тогда все нормально. Китайцы бывают косячат и ставят кварц на 16. Вопрос тогда в чем

                  • Anonim

                    так и должно быть - компилятор руководствуется выбранной платкой и, соответственно, мк. Так что делеи и прочие работают одинаково. А кто-то просто любит попиздеть без дела;)

                    • Dok

                      Нет, ты просто не видел их с другими кварцами) В итоге там секунда за 0.5 нормальной делается А он сказал - внимательно читай - в нано работает нормально, а этот же скетч в про микро - нет. Что он там меняет и меняет ли вообще под вопросом

                      • Anonim

                        а ты - видел? не те, что ручками поменяны, а с завода?

                        • Dok

                          Может hex от наны в про мини заливает Да, на алике продавались. Они шли как 3.3 вольтовые но с кварцем от 5 вольтовой

                          • Anonim

                            только если так

                            • Dok

                              Китайцы иногда прикалываются. Недавно попалась серия esp32 c3 mini, с зашитыми ESP32-C3 без встроенной памяти...

                              • Mebof

                                Гружу через вот эту штуку. Может в ней дело? Хотя загружается быстро без проблем. Да и блинк же работает.

                                • Dok

                                  Нет

                                • Anonim

                                  ему все равно, что срать. Попробуй через юарт из самой иде загрузить

                                  • Mebof

                                    Щас попробую через саму нанку прошить.

                                    • Dok

                                      Метод прошивки здесь не причем

                                      • Mebof

                                        Блин буду чето копать ‍

                                        • Anonim

                                          нано это mega328, про мини это mega168. Близкие камни, прошивки могут подходить, но размер флэша меньше вдвое

                                          • Mebof

                                            328 тоже на них написано 328р

                                          • Dok

                                            Они разные бывают

                                      • Anonim

                                        это ты кривых програматоров не видел, который при превидении или скорости или объема добавляют от себя хрень;)

                                        • Dok

                                          Не, такие не попадались

                                          • Anonim

                                            или меняю что-то... хер пойми, но не работает. А если или через юсб, или через юарт шить - тот же скэтч - работает

                                • Dok

                                  А что значит скетч лагает тогда уж? Может ему 8 мгц мало и ему надо 16? Если блинк работает - то вариант с частотой отпадает.

                                  • Mebof

                                    Пару раз скетчь запустился. Он изначально и писался под про мини. (как автор сказал) и когда он запустился все очень долго прогружалось, и в какомто хаотичном порядке получалось.

                                    • Dok

                                      Тогда там причин может быть больше. Смотреть уже код надо

                          • Mebof

                            Не ну я нуб, ну не настолько

                            • Dok

                              Ну с частотой всё в порядке как видишь. А лагает что-то у тебя то, что не вмещается в 8 мгц

                      • Mebof

                        Минаю только плату в меню, и ставлю галочку 3,3в 8мгц. Ну и порт естественно

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

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