1.在ArduinoIDE中怎么用文件夾形式來保存源文件和頭文件呢?
首先,在Arduino的1.6.10版本之后,官方給出來了工程代碼中使用文件夾形式的方法,該方法必須使用src文件夾。
給出一個工程文件夾例子:
project folder
|- project.ino
|- types.h
|- demo.cpp
|- demo.h
| -src folder
| -sub1 folder
| | -gadget1.c
| | -gadget1.h
| | -gadget2.c
| | -gadget2.h
| -blarg folder
| -foobar.c
| -foobar.h
2.如何調用在src中的文件呢?
使用下列中引用形式來進行調用頭文件:
-
#include "src/bar.h"
-
#include "src/sub1/gadget1.h"
3.參考源
https://arduino.stackexchange.com/questions/54651/arduino-ide-and-subfolders