如何知道串行通信中的消息何时结束

本文关键字:消息 何时 结束 通信 何知道 | 更新日期: 2023-09-27 18:26:37

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

如何知道串行通信中的消息何时结束

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