Как работать с каталогами в Arduino IDE?
- Войдите на сайт для отправки комментариев
Пнд, 15/02/2021 - 17:28
Скачал скетч и установил в папку "libraries", при проверке выходит данная ошибка, что отсутствует каталог OLED дисплея, хотя он есть. Я менял скобки, ставил .h в файле, но ничего. Может кто знает, что делать нужно?
[img]https://i.imgur.com/Z4SASgC.png[/img]
это что - вирусная реклама? Почему вместо картинки открывается какая-то хрень?
Всставьте картинку в текст как положено
В общем, у меня картинка не открывается.
Без картинки описать проблему можете?
Скачал скетч для ардуино и при проверке Ардуино иде не видит каталог с Олед дисплеем, хотя он есть, я добавлял папке .h и скобки менял, ничего не помогло. Как возможно это исправить?
а без слепого скриншота. просто СВОИМИ СЛОВАМИ обьяснить нельзя?
Поставьте библиотеку для ОЛЕД правильно - распакуйте архив в тот же каталог. где у вас лежит библиотека гайверовской кнопки
а без слепого скриншота. просто СВОИМИ СЛОВАМИ обьяснить нельзя?
Поставьте библиотеку для ОЛЕД правильно - распакуйте архив в тот же каталог. где у вас лежит библиотека гайверовской кнопки
Вот вы тут смеетесь, а я уже час парюсь с древним нетбуком - дурдуина иде под СТМ не видит библиотеку onewire! На кампутере все работает, поставил свежую ИДЕ на нетбук, установил все что положено (SAM, STM) - не компилит, сволочь такая - нету говорит адынпровод! А мне с утра с этим нетбуком на объект ехать. по месту надо контроллер шить... Притом не просто шить, а скорее всего и код править(
Чтобы не создавать новых тем напишу сюда.
Где искать файл main.h в arduino ide ? Написано в мануале - в файле main.h раскомментируйте параметр #define USE_IAP_TFTP.
У меня в папке со скетчем нет таких файлов и в папке с ардуино тоже такого не могу найти.
судя по описанию,- у вас проект для СТМ32 для среды STM32Cube
К Ардуино это не имеет никакого отношения
Использую stm32duino. Так имеет?
Использую stm32duino. Так имеет?
напрямую нет. Насколько я знаю, stm32Cube не умеет создавать проекты для Ардуино
Знаю. что после некоторой правки можно перетащить заготовки от Куба в стреду Ардуино - но это надо четко представлять. что вы и как делаете.
Нет никакого куба. Вместо платы ардуино использую плату stm32f411ceu6 black pill. Скетч от ардуино заливаю в stm32. Зачем? Не глючит как ардуино. Но мне понадобился функционал обновления прошивки по сети.
Скачал скетч для ардуино и при проверке Ардуино иде не видит каталог с Олед дисплеем, хотя он есть, я добавлял папке .h и скобки менял, ничего не помогло. Как возможно это исправить?
Прочитайте руководство по установке дополнительных библиотек: Installing Additional Arduino Libraries | Arduino
Установите библиотеку любым из описанных способов.
"добавлял папке .h" - вообще какая-то бессмыслица.
Нет никакого куба. Вместо платы ардуино использую плату stm32f411ceu6 black pill. Скетч от ардуино заливаю в stm32. Зачем? Не глючит как ардуино. Но мне понадобился функционал обновления прошивки по сети.
1. Ну а "main.h" - не существует в Ардуино-проектах ;)) это из Куба или из Кейл - и там и там есть.
2. А где ты в блэкпилл нашел сетевой интерфейс, чтобы по TFTP программировать??? ;)))
А где ты в блэкпилл нашел сетевой интерфейс, чтобы по TFTP программировать??? ;)))
Сетевой интерфейс идет как модуль расширения.
Нет никакого куба. Вместо платы ардуино использую плату stm32f411ceu6 black pill. Скетч от ардуино заливаю в stm32.
Еще раз - проект, что Вы пытаетесь приладить к ардуино - на мой взгляд сконфигурирован не для Ардуино, а для специализированных ИДЕ для СТМ - например IAR. Поэтому он и требует main.h, которого в Ардуино нет
Нет никакой конфигурации. Я сам лепил говнокод из чего попало.
Нет никакой конфигурации. Я сам лепил говнокод из чего попало.
тогда вы разберетесь, я верю :)
Нет никакой конфигурации. Я сам лепил говнокод из чего попало.
1. Ну а "main.h" - не существует в Ардуино-проектах ;)) это из Куба или из Кейл - и там и там есть.
Но никто не мешает завести. Я, например, зачастую так и делаю. Основной .ino файл, а в main.h все настройки.
А мне вот лениво лазить по "левым" ссылкам.
Поэтому начну нудеть - Где программа? Где схема?
Народ начинает гадать, а здесь это строго запрещено Клапауцием.
Все перепробовал, никакого результата, либо пишет что неверная библиотека, язык не подходит, либо "Нет заголовочных файлов"
Хотелось бы Ваше «все перепробовал» увидеть по пунктам (чтобы исключить повторения). Ну к примеру:
1. Указал полный путь к библиотеки, а не относительный как обычно бывает.
2. Установил библиотеку в альтернативное место (и применил пункт 1.).
ну и так далее.
Я разобрался, проблема была очень проста и банальна. Нужно было папку "OLED_I2C" перенести из "RadioSniffer-libs" на основную папку со всеми библиотеками "libraries". И все заработало!