发明名称 一种串口传输数据的实现方法及系统
摘要 本发明公开了一种串口传输数据的实现方法及系统,用于通信领域。方法包括:将串口的发送端发送的数据,通过算法计算一个运算值a,将串口接收端接收的数据,通过同样算法计算一个运算值b,验证运算值b和运算值a是否相同,运算值相同,发送正确的命令给串口的接收端;运算值不同,命令串口的发送端重新发送数据。本发明通过对串口传输数据的方法进行改进,可使得串口传输数据的有效性增强,接收端收到的数据更加准确,即使传输数据量增多,仍可大大降低接收数据的错误概率,提高了串口传输数据正确率。
申请公布号 CN103793343A 申请公布日期 2014.05.14
申请号 CN201210417324.6 申请日期 2012.10.29
申请人 上海斐讯数据通信技术有限公司 发明人 徐国进
分类号 G06F13/38(2006.01)I 主分类号 G06F13/38(2006.01)I
代理机构 代理人
主权项 一种串口传输数据的实现方法,用于通信领域,其特征在于,包括以下步骤:所述串口的发送端发送数据;将所述串口发送端发送的数据,通过二进制累加计算一个运算值a;所述串口的接收端接收数据;将所述串口接收端接收的数据,通过二进制累加计算一个运算值b;将所述运算值b回传给所述串口的发送端;验证所述串口的发送端收到的运算值b和运算值a是否相同;当所述运算值b和运算值a相同时,则发送正确的命令给所述串口的接收端;当所述运算值b和运算值a不同时,则命令所述串口的发送端重新发送数据。
地址 201616 上海市松江区广富林路4855号大业领地20号