gpt4 book ai didi

c# - 无法打开端口 Com

转载 作者:太空宇宙 更新时间:2023-11-03 15:15:20 26 4
gpt4 key购买 nike

我在打开/关闭 com 端口时遇到问题 - 我的程序在一段时间内运行良好,然后立即停止工作。没有任何异常(exception)或类似的事情。唯一的解决方案是断开 USB 调制解调器,然后关闭调试器(如果我不断开调制解调器,调试将不会停止)。

我使用的调制解调器是USB Huawei E173,程序在Windows 10 64bit上运行。

在我的私有(private)电脑(Windows 7 64 位)上,相同的程序和相同的调制解调器运行完美,没有任何问题。所以问题出在 OS/PC 设置上。

这是我用 C# 编写的简单程序。

        static void Main(string[] args)
{
SerialPort mySerialPort = new SerialPort("COM8");

mySerialPort.BaudRate = 230400;
mySerialPort.Parity = Parity.None;
mySerialPort.StopBits = StopBits.One;
mySerialPort.DataBits = 8;
mySerialPort.Handshake = Handshake.None;
mySerialPort.RtsEnable = true;

while (true)
{
mySerialPort.Open();
Console.WriteLine("Opened " + DateTime.Now);
mySerialPort.Close();
Console.WriteLine("Closed " + DateTime.Now);
Thread.Sleep(3000);
}


}

最佳答案

这似乎是司机的事情。我从这个调制解调器安装了驱动程序,它在 win 10 和 server 2008 R2 上运行良好。

关于c# - 无法打开端口 Com,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39248120/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com