我用 C# winform 编写了程序。我想当操作成功时,LED 会亮起。我知道我必须使用这段代码:
serialport1.open();
serialport1.EnableDtr=true;
serialport1.close();
但在程序运行之前,LED 已打开。我在 Device Maneger 中将 ReceiveBuffer 设置为 low 。但没有工作并且 LED 已打开。
评论中的代码:
private void btn_store_Click(object sender, EventArgs e) {
if (serialPort1.IsOpen == true) {
serialPort1.Close();
}
try {
serialPort1.Open();
serialPort1.DtrEnable = true;
lblError.Text = "success";
lblError.ForeColor = Color.Green;
serialPort1.Close();
}
}