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

有帮助吗?

解决方案

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

其他提示

您可以设置一个线程将数据拉入您自己分配的另一个(更大的)缓冲区吗?我想说这是最好的解决方法。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top