前几天买了一对蓝牙,主机是插usb上的,跟从机配对好以后我查了一下串口号,是COM18,就把以前写的程序(以前通过数据线和arduino通讯的程序,是可行的)
其中的port = new Serial(this, "COM9", 9600);
改成了port = new Serial(this, "COM18", 9600);
然后再运行,程序就出错了,反应“Error inside Serial.<init>()”,
在硬件管理器里可以清楚地看到com18,用串口调试工具也可以成功发送信息,一用程序就报错,请大家帮帮忙,看看哪里有问题?