mbasciimaster.c 文件:
问题:78行if判断里的17是怎么来的。
详细描述:ParsingAsciiSlaveRespondMessage()函数里的78行的
if((rxLength<17)||(recievedMessage[rxLength-2] !=0x0D)||(recievedMessage[rxLength-1]!=0x0A))
里的17是怎么的出来的,如果不算数据帧,应该只需要9个字节才对啊
1个起始字符,2个地址字符,2个功能字符,2个LCR检验字符,2个结束字符
mbasciimaster.c 文件:
问题:78行if判断里的17是怎么来的。
详细描述:ParsingAsciiSlaveRespondMessage()函数里的78行的
if((rxLength<17)||(recievedMessage[rxLength-2] !=0x0D)||(recievedMessage[rxLength-1]!=0x0A))
里的17是怎么的出来的,如果不算数据帧,应该只需要9个字节才对啊
1个起始字符,2个地址字符,2个功能字符,2个LCR检验字符,2个结束字符