我正在编写一个小的arduino程序,需要从我计算机上的java程序控制arduino。我想使用Jarduino库(https://github.com/SINTEF-9012/JArduino/wiki/2-Minute-Tutorial)并遵循安装说明,但当我尝试将固件上传到我的arduino时,我收到此错误:
exit status 1
no matching function for call to 'JArduino::init_JArduino()'
我如何解决这个问题,如果我不能解决,那么另一种轻松控制arduino形式的方法是什么?
答案 0 :(得分:0)
我通过修改c ++代码来解决这个问题 .. \ Arduino的\库\ JArduino \ JArduino.cpp
将公共方法更改为:
// Public Methods
void JArduino::init_JArduino(void) {
// init the serial port
Serial.begin(9600);
}
修改模板 .. \ Arduino的\库\ JArduino \ JArduino.h
// Standard init and pool operations to be called in setup and loop
void init_JArduino();