В Visual Studio работает, а Arduino IDE - нет!?
- Войдите на сайт для отправки комментариев
Ср, 10/11/2021 - 11:08
Скачал я из Интернета скетч. Скетч порезан на кучу INO.
В Visual Studio сделал доработку, отладил, удовлетворился.
Прошиваю через Arduino IDE – виснет.
Думаю, что что-то где-то не всё исправил. Там еще тот лапша-код…
Но почему же программа, залитая через Visual Studio работает, а через Arduino IDE – нет!?
Код - тот же, библиотеки - те же, плата и порты - всё одинаковое.
Может, они по-разному склеивают INO файлы. Бредовая идея, но чёрт его знает.
Может, кто-то подскажет куда смотреть, что предпринять?
В коде ошибка, которая на разных компиляторах приводит к разным последствиям
Может, кто-то подскажет куда смотреть, что предпринять?
Прошить через VS и не париться
посмотри все warnings
В крайнем случае, найди автора лапши-кода и спроси у него. Будет тупить - прострели колено.
посмотри все warnings
Не по-пацански! У правильных пацанов они искаропки выключены. И это признак настоящего мастера - с ворнингами и дурак разберётся!
В крайнем случае, найди автора лапши-кода и спроси у него. Будет тупить - прострели колено.
Да ты радикалом стал после ковидлы, мягче надо с люДями, мягче...
Мне нужно чтобы в итоге собиралось именно через Arduino IDE.
До моих исправлений код работал и из Arduino IDE. Поэтому к автору обращаться смысла нет.
Конечно, дело в ошибке в коде.
Конечно, дело в ошибке в коде.
Разумеется. В строке №123.
Может, кто-то подскажет куда смотреть, что предпринять?
Никогда не пытаться прошить код, который Вы не понимаете.
До моих исправлений код работал и из Arduino IDE.
Блин! Та к это же все меняет: задача из неопределенной превращается в сугубо техническую:
Если есть код А, который работает, и он же в измененном виде Б не работает, значит, следует пошагово преобразовывать код А в код Б, проверяя, на котором из шагов он перестал работать.
Но почему же программа, залитая через Visual Studio работает, а через Arduino IDE – нет!?
чаще бывает наоборот. Например многие Гайверо-проекты в Ардуино ИДЕ собираются, а в VS фиг
именно так. Более того, даже разные версии одного и того же Ардуино ИДЕ могут по разному собирать проекты с кучей INO файлов.
Пишите правильно, с .h .cpp файлами - и все будет собираться в любой среде
По делу вам дали правильный совет в сообщении #9 - пошагово пройдитесь. чем отличается исходный и модифицированный проект и найдите ошибку