Всем привет. Подскажите пожалуйста в чем может быть проблема? Скетч загружается и отлично работает в ардуино нано. Но пробую загрузить его же через програматор в про мини(3 штуки на испытании) скетчь не работает. Если и работает то лагает сильно. Ардуинки 3,3 8мгц. Это если китайци не налюбили)
Комментарии: 35
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мгц. Ну и порт естественно