我正在做一个涉及嵌入式设备的项目。我被要求向这个设备发送命令。这个命令是一个字符串:"LAMP1_ON\r\n";我不知道为什么会这样,也不知道我怎么能修好它。public class SerialWriter implements Runnable {
String str;
public SerialWriter(OutputStream out, String s
foreach(string port in comPorts) SerialPort sp = new SerialPort(port, 9600, Parity.None, 8, StopBits.One问题是,当DataReceived事件返回成功字符串时,程序已经超过了对我有任何好处的点,因为程序运行的主线程似乎已经向前推进了。我想,也许我可以通过执行Thread.Sleep(10000)来暂停主线程,但它似乎暂停了SerialPort。在主线程已经通过之后,SerialPort.Da