0

我正在尝试创建一个 GUI(用户站类型)并使用在arductoper arduino 库中定义的函数,如 AP_Motors 和传感器数据。现在,GUI 是独立的,并使用 GTK 作为包含的库进行编译:

g++ gui.cpp -o ucs `pkg-config --cflags --libs gtk+-3.0`

arduino 草图也是独立的,并且有自己的 loop() 函数。

问题是,如何将 arduino 代码和函数包含到我的 GUI 代码中并成功编译?我已经尝试了几件事,但它没有编译。

谢谢!

4

1 回答 1

1

我真的不明白。

这两个程序将在不同的机器上,对吗?因此,您的 GUI 程序将在桌面上运行,并将串行数据发送到 Arduino。arduino 必须理解 serail 命令并发送回数据。

在 C++ 中有多种使用 serail 端口的方法,它们都不是简单的。

ardiuno 代码和 GTK 代码不能一起编译(它们在不同的机器上运行)。

于 2013-06-05T18:59:45.570 回答