Уважаемые посетители! Форум CQHAM.RU существует исключительно за счет показа рекламы. Мы будем благодарны, если Вы не будете блокировать рекламу на нашем Форуме. Просим внести cqham.ru в список исключений для Вашего блокировщика рекламы.
Страница 15 из 15 ПерваяПервая ... 512131415
Показано с 141 по 145 из 145

Тема: Arduino - проблема загрузки скетча

  1. #141

    Регистрация
    22.05.2015
    Адрес
    Омск
    Сообщений
    88
    Позывной
    ua9mmz
    Arduino: 1.8.12 Hourly Build 2020/02/13 10:33 (Windows 7), Плата:"Arduino Uno"

    Si5351_RxTx_VFO:43:1 0: fatal error: Rotary.h: No such file or directory

    compilation terminated.

    exit status 1
    Rotary.h: No such file or directory

    Этот отчёт будет иметь больше информации с
    включенной опцией Файл -> Настройки ->
    "Показать подробный вывод во время компиляции"
    пишет вот так


  2. #142
    Цитата Сообщение от ua9mmz Посмотреть сообщение
    fatal error: Rotary.h: No such file or directory
    В этом отчёте ответ на вопрос. Нет файла Rotary.h
    По простому, нужна библиотека для энкодера.

    Посмотрите здесь: http://www.cqham.ru/forum/showthread...=1#post1764813

    Выкладывал архив с библиотеками для этого синтезатора.
    Последний раз редактировалось Криворукий; 23.01.2021 в 21:18.

  3. Спасибо от ua9mmz

  4. #143
    Цитата Сообщение от ua9mmz Посмотреть сообщение
    Rotary.h: No such file or directory
    Ну так ясно же, нет нужного файла. Вот он:
    https://github.com/brianlow/Rotary
    Наступаете мышкой на зеленый прямоугольник, там написано "code". Появится окошко. В нем увидите Download.zip. Скачиваете архив. запоминаете куда он скачался. Запускаете Ардуино. Заходите в меню. Скетч - подключить библиотеку - Добавить Zip. библиотеку. Ищите где скачанная библиотека. Распаковывать не надо, Ардуино сам распакует.
    В дальнейшем, если есть проблема со скетчем, смотрите в программу, в самом начале есть такие строчки, например:

    #include <Rotary.h>
    #include <RWE_si5351.h>
    #include <SPI.h>
    #include <Wire.h>
    #include <Adafruit_GFX.h>
    #include <Adafruit_SSD1306. h>
    #include <EEPROM.h>

    Это файлы, которые программа использует при компиляции. Это так называемые, хедеры. Они обычно располагаются в библиотеках. Эти файлы есть стандартные, есть, которые разработаны неизвестно кем. Они иногда могут называться одинаково, но их содержание вполне может быть разным. То есть, вы установили себе библиотечный файл, по названию он вроде тот что нужно. Компилятор видит какую-либо команду, ищет ее в библиотеке, чтобы понять, что надо делать по этой команде. А ее, в вашем файле может и не быть, потому что файл не тот.
    Ясно, выдаст ошибку.
    Вообще, конечно, Ардуино, это мрак. Ни отладки, ни хрена. AVR Studio не только напишет вам, чего у вас нет, но и строку укажет, где ошибка. И пошагово можно пройти с самого начала и выловить ошибки.
    Последний раз редактировалось Владимир_К; 23.01.2021 в 21:33.

  5. Спасибо от ua9mmz

  6. #144

    Регистрация
    19.01.2010
    Адрес
    Орел
    Сообщений
    307
    Позывной
    R3EZ
    Цитата Сообщение от Владимир_К Посмотреть сообщение
    Вообще, конечно, Ардуино, это мрак. Ни отладки, ни хрена. AVR Studio не только напишет вам, чего у вас нет, но и строку укажет, где ошибка. И пошагово можно пройти с самого начала и выловить ошибки.
    Вообще то такой пошаговый отладчик существует. Это UnoArduSim, но только для небольших проектов. В свое время мне помог.
    Нажмите на изображение для увеличения. 

Название:	UnoArduSim.jpg 
Просмотров:	146 
Размер:	248.8 Кб 
ID:	350218
    73! Владимир R3EZ ex UA3ECZ

  7. Спасибо от ua9mmz

  8. #145

    Регистрация
    28.04.2005
    Адрес
    Московская обл., г. Мытищи
    Сообщений
    3,921
    Позывной
    ex RW3DKC
    Есть какая то продвинутая IDE с отладчиком, но только под новые ардуины (arduino zero на samd21), все никак попробовать руки не дойдут, крайний раз вместо этой zero купил парочку raspberry, даже и не знаю как так вышло rp серъезные штуки, конечно, заморочки только с sd картами и внезапным отключением питания не радуют

Страница 15 из 15 ПерваяПервая ... 512131415

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. ARDUINO
    от DL1BA в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 2226
    Последнее сообщение: 25.03.2024, 12:20
  2. Arduino Mega 2560 не шьется
    от rk6asm в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 113
    Последнее сообщение: 13.12.2023, 18:03
  3. Несколько проектов на Arduino
    от RX1AL в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 44
    Последнее сообщение: 27.06.2019, 10:38
  4. Arduino Uno R3
    от UT8IAE в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 16
    Последнее сообщение: 06.09.2015, 13:29
  5. Arduino или Launchpad?
    от Relayer в разделе Конструкции на микроконтроллерах для радиолюбителей
    Ответов: 92
    Последнее сообщение: 10.07.2013, 22:31

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •