C# winform 用串口读取下位机指令,每一条指令有的是以;结尾,有的是以换行“\n”结尾,格式如下xxxxxx;xxxxxxxxxxxxxxxxxxxxxxxx;
能否通过serialport.readto(正则表达式)来读取到指令?或有其他好的办法。请赐教。
正则表达式需要你完整读取以后才能匹配,如果你要即时读取,即时匹配,可以写一个状态机实现。