我正在尝试创建一个GUI (用户工作站类型),并使用arductoper arduino库中定义的函数,如AP_Motors和传感器数据。现在,GUI是独立的,并且使用GTK作为包含的库进行编译:
g++ gui.cpp -o ucs `pkg-config --cflags --libs gtk+-3.0`
arduino草图也是独立的,并且有自己的loop()函数。
问题是,如何将arduino代码和函数包含到我的GUI代码中并成功编译?我尝试了几种方法,但都没有编译。
谢谢!
发布于 2013-06-05 18:59:46
我不太明白。
这两个程序将在不同的机器上,对吗?因此,您的GUI程序将在桌面上运行,并将串行数据发送到Arduino。arduino必须理解serail命令并发回数据。
在c++中有几种使用串口的方法,没有一种是简单的。
ardiuno代码和GTK代码不能一起编译(它们运行在不同的机器上)。
https://stackoverflow.com/questions/16946618
复制相似问题