重启后关闭并重新打开COM端口

时间:2017-02-02 20:28:27

标签: c# arduino serial-port

我遇到了一个问题,使用c#编写带有RAMPS 1.4的arduino Mega 2560; 我想将Writeeline发送到Com端口,它可以工作一次,但是在重新启动应用程序之后它就不再起作用了。我必须首先重新启动Visual Studio.enter code here

 using System.IO.Ports;
 public partial class MainWindow : Window
    {
    private SerialPort myport;
    public MainWindow()
    {   InitializeComponent();
        init();
        {
        }
   private void init()
    {          
        myport = new SerialPort();
        myport.BaudRate = 57600;
        myport.PortName = "COM3";
        myport.Open();
    }

    private void Button_Click(object sender, RoutedEventArgs e)
    { 
        myport.WriteLine("G0X10");
        myport.Close();}

这个按钮也引导我进入一个框架中的新网站(不在代码中),这可能与此有关吗? 提前致谢

0 个答案:

没有答案