Разделите код Arduino на несколько файлов с помощью Arduino IDE - PullRequest
0 голосов
/ 15 января 2019

Я работаю над очень длинным кодом, для которого требуется несколько определенных функций.

Я хочу разделить код на два файла: основной код («Feeder_Control» на скриншоте) и функции («подключения» на скриншоте).

Как импортировать второй файл в основной код, чтобы использовать его функции?

PS: в C / C ++ то же самое делается с #include "connections.h". Как это делается в Arduino IDE.

1 Ответ

0 голосов
/ 15 января 2019

Когда вы создаете новую вкладку в IDE, вы должны установить расширение файла либо *.h / *.c / *.cpp. Затем он сообщит компилятору, на какой файл вы ссылаетесь, иначе вы можете ссылаться на что угодно. На данный момент connections не имеет расширения, поэтому компиляция не сможет понять вашу ссылку #include "connections.ino".

Итак, создайте новый файл и назовите его «Connections.h» (без кавычек). Затем в свой основной код вы можете включить, используя #include "Connections.h".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...