我用mscomm控件进行串口通讯,已经通了,但有一个问题:每次主机发送ffH,ffH,00H,30H,ffH,55H,00H,00H;我判定第三、四个字节为00H,30H时就进行回复01H,02H,03H,但当主机多次发送数据过来时,回复的结果也是重复的,如当主机第一次发送ffH,ffH,00H,30H,ffH,55H,00H,00H时,回复的是01H,02H,03H;主机第二次再发送ffH,ffH,00H,30H,ffH,55H,00H,00H时;回复的就成了01H,02H,03H,01H,02H,03H;而我想第二次还是回复01H,02H,03H;下面贴出了我的代码,望达人告知该如何修改。
我用mscomm控件进行串口通讯,已经通了,但有一个问题:每次主机发送ffH,ffH,00H,