Сегодня: 16:12:2025 Доброго вам дня!

I live ExBB and CMS Limbo!  I live ExBB and CMS Limbo!
Логин :
Пароль :
Регистрация?  Забыли пароль? 
 


 Страниц (1): [1]   

> Без описания

  Супермодератор
Отправлено: 4 мая 2016 — 14:23
ответить цитировать Post Id


 Покинул NordWest
Профессионал
Сообщений: 1842
Регистрация: 12.2011

В Arduino IDE начиная с версии 1.0, разработчики переименовали файл WProgram.h в Arduino.h, поэтому, чтобы старые библиотеки заработали в новой IDE — нужно просто открыть файлы библиотеки (.h и .cpp) и если в них встречается строчка
code:
#include "WProgram.h"

, то заменить её на:
code:
#if defined(ARDUINO) && ARDUINO >= 100
#include "Arduino.h"
#else
#include "WProgram.h"
#endif

Обычно, это нужно делать только в заголовочном h-файле библиотеки.
Возможно, больше ничего делать не придётся и библиотека сразу заработает Улыбка
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Arduino - простая работа с микроконтролером »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Все гости форума могут отвечать на сообщения в этом разделе.
 


> Создание ответа в тему "Как адаптировать старые библиотеки для Arduino 1.6.x"
Имя: Гость   Вы зарегистрированы?
Помощь по ExBBCodes
С помощью кодов можно очень легко применять различные виды стилей к выделенному тексту.
Смайлики

smilie smilie smilie smilie smilie
smilie smilie smilie smilie smilie
smilie smilie smilie smilie smilie

все смайлики
Опции сообщения Вы хотите разрешить смайлики в этом сообщении?
   

> Темы, похожие на тему "Как адаптировать старые библиотеки для Arduino 1.6.x"
Темы Форум Информация о теме Обновление
Работа в PHP с Zip архивами
Описание библиотеки PCLZip
Записная книжка PHP Ответов: 6
Автор темы: технарь
13 февраля 2018 — 23:00
Автор: технарь
Программируем ESP32 в Arduino IDE
Arduino - простая работа с микроконтролером Ответов: 2
Автор темы: технарь
27 июня 2017 — 23:07
Автор: технарь
 


Powered by ExBB v1.1.180311