gpt4 book ai didi

c# - C#串口读取整个字符串

转载 作者:行者123 更新时间:2023-11-30 22:39:34 28 4
gpt4 key购买 nike

大家好

我正在尝试读取串口发送的字符串,我首先使用 readline() 函数,但由于字符串有多行,我必须循环,我如何阻止我到达字符串的末尾,或者有没有一种方法可以使用不依赖于新行的其他 then readline 读取整个字符串。

谢谢

日语

最佳答案

除了通过网络使用协议(protocol)外,没有其他神奇的方法。

如果您从另一个端点发送,您需要在字符串末尾添加一些内容,告诉接收端点所有内容都已发送。

如果您还没有开发另一个端点,您需要询问制造商/开发人员如何确定字符串的结尾。

标记串行消息开始和结束的一种非常标准的方法是使用 ASCII 字符 STX/ETX(ASCII 表中的 0x2 和 0x3)

关于c# - C#串口读取整个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5653457/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com