如何知道串口通信何时结束消息?

时间:2014-10-15 10:50:47

标签: c# serial-port microcontroller

我使用C#向我的微控制器发送消息,我想知道是否有办法知道消息何时结束?我在一些讨论中看到它是最后一个字符0xff,但它不起作用。

1 个答案:

答案 0 :(得分:-1)

这取决于传输的数据。如果它只是文本数据@AdrianoRepetti的建议将起作用。如果数据是文本和二进制,则不能使用ASCII 0x4,因为二进制数据可以使用ASCII 0x4作为数据流的一部分。相反,您可以使用硬件流控制,但这需要在uC和主机上使用SW来支持流控制。