使用SerialPort来禁用EOF(0x1A)我知道还有其他帖子已经解决了这个问题,但我仍然找不到解决我的问题的方法。我从串口收到很多数据,其中包含0x1A。我以不连续的块(在本例中为10、18或528)接收它们,并且我知道何时期望每种尺寸。问题是每当我收到0x1A时,它似乎都会丢弃这个字节。我试过:如果(e.EventType==SerialPort.Eof)返回;但我收到错误消息:System.IO.Ports.SerialPort不包含“Eof”的定义。我只想禁用此Eofffunction;有没有可能让这个角色不再特别?在此先感谢,如果这个问题在其他地方得到了回答,我很抱歉,但我在任何地方都找不到答案……当然,我在发布问题后就想通了。我需要使用SerialData而不是SerialPort。我的错。我希望这对其他人有帮助!以上就是C#学习教程的全部内容:使用SerialPort禁用EOF(0x1A)。侵权请点击右侧联系管理员删除。如需转载请注明出处:
