接受国外测试软件测试发现如那件使用1Mbs的通讯,软件经常崩溃
无
System.IO.IOException: 请求的资源在使用中。
在 System.IO.Ports.InternalResources.WinIOError(Int32 errorCode, String str)
在 System.IO.Ports.SerialStream.EndWrite(IAsyncResult asyncResult)
在 System.IO.Ports.SerialStream.Write(Byte[] array, Int32 offset, Int32 count, Int32 timeout)
在 System.IO.Ports.SerialPort.Write(Byte[] buffer, Int32 offset, Int32 count)
在 SerialBus.SerialBus.Send(Byte[] aMessage)
在 ObelixProtocol.CObelix.SendWatchdog()
在 ObelixProtocol.CObelix.<.ctor>b__9_0(Object aSender, EventArgs anEventArgs)
在 System.Windows.Forms.Timer.OnTick(EventArgs e)
在 System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
在 System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
换数据线,使用低级别数据线软件不崩只有实时数据
不崩就好
这么高的速度不建议用uart
多买几个不同品牌和芯片的USB->RS232数据线
如果有条件找个带RS232接口的电脑,不用USB转