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

IG_58

ARDUINO

Оценить эту запись
Цитата Сообщение от veso74 Посмотреть сообщение
UA9SJR, все просто. Попытайтесь выяснить, каким образом как работает и начин станет использовать в будущем.

Библиотеки есть два вида:

1. глобальные, метод использования: #include <lib.h>
а) оригиналные, записанный при установке Arduino IDE, и
- путь: C:\Program Files (x86)\Arduino, записанный при установке Arduino IDE
- никогда их не удаляем, не перемещаем и не перезаписываем (до тех пор, пока не будет сохранена следующая версия IDE)
б) потребительские, для будущего использования во многих кодах, во много проектах
- путь: C:\Users\xx\Document s\Arduino
- помещаем их сюда, когда они были проверены (напр. ск. из github), libs с уникальными, разными именами

2. локальные
а) в папки проекта, метод использования: #include "lib.h"
- путь: все записани в папки проекта, там есть .ino, .cpp, h файлы
- помещаем их там только для этого проекта
б) в другой папки, метод использования: #include "dir/papka/...src/lib.h"
- путь: находится везде на диске
- со многими драйверами устройств мы можем разделить их по папкам для облегчения управления в соответствии с функцией: напр. /displays, /encoders, /eeproms, /sensors ...
---
Проект: по вариант 2-б. Просто не должно било быть повторяющихся имен библиотек (у 1-б).
(частично использовал БГ->РУ переводчика)
Категории
Без категории

Комментарии