我正在尝试编辑为Adduino编写的code,以便在ODroid-XU4上使用。我能够修改所有需要的部分,但我仍然坚持找到#34; Stream"类。 以下是使用Stream的项目中的两段代码。
/* Defines serial port routines required for SBGC_parser, here */
class ArduinoComObj : public SBGC_ComObj {
Serial *serial;
public:
inline void init(Stream *s) {
serial = s;
}
...
}
...
// Prepare hardware, used in examples
void SBGC_Demo_setup(Stream *serial) {
com_obj.init(serial);
sbgc_parser.init(&com_obj);
}
以下是这些行在主文件中的使用方式
#define SERIAL_SPEED 115200
#define serial Serial
void setup() {
serial.begin(SERIAL_SPEED);
SBGC_Demo_setup(&serial);
}
有人可以向我解释如何编写在ODroid上运行的等效代码?