通过串行端口传输数据

时间:2020-03-05 18:47:25  来源:igfitidea点击:

我正在使用Compact Framework中的SerialPort类,但不能接收超过2047个字节。我可以接收的字节数是否存在限制?或者如何设置对象?我尝试使用WriteBufferSize和ReadBufferSize属性,但是它们不起作用。

解决方案

回答

我的猜测是这是处理器或者平台的限制。来自MSDN论坛的帖子似乎证实了我的怀疑。

回答

我们是否可以设置线程将数据提取到我们自己分配的另一个(较大)缓冲区中?我会说这是最好的解决方法。