我正在写一个小的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()'
我该如何解决这个问题?如果我不能解决这个问题,还有什么方法可以轻松地控制java程序中的arduino呢?
发布于 2017-01-21 08:18:14
我通过修改c++代码..\Arduino\libraries\JArduino\JArduino.cpp修复了这个问题
将公共方法更改为:
// Public Methods
void JArduino::init_JArduino(void) {
// init the serial port
Serial.begin(9600);
}并修改模板..\Arduino\libraries\JArduino\JArduino.h
// Standard init and pool operations to be called in setup and loop
void init_JArduino();https://stackoverflow.com/questions/37085838
复制相似问题