发明名称 |
一种移动终端处理器之间的串口通信方法 |
摘要 |
本发明公开了一种移动终端处理器之间的串口通信方法,第一处理器发送由二进制数据组成的数据包,包含指令、校验值以及与该数据包唯一对应的句柄值;第二处理器接收第一处理器发送的数据包,对接收到的数据包进行校验;如果校验值一致,则第二处理器向第一处理器返回一个应答包,所述应答包中包含所接收到数据包的句柄值,如果校验值不一致,则放弃接收该数据包直接搜索下一个数据包;如果第一处理器在规定时间内没有收到应答包,则重新发送所述的数据包,重新发送的数据包内有一个重发包的标识值,本发明支持全双工通信方式,大大提高了处理器之间通信效率和可靠性。 |
申请公布号 |
CN101179790B |
申请公布日期 |
2011.02.02 |
申请号 |
CN200710113088.8 |
申请日期 |
2007.11.03 |
申请人 |
青岛海信移动通信技术股份有限公司 |
发明人 |
姚利刚 |
分类号 |
H04W88/02(2009.01)I;H04L29/02(2006.01)I |
主分类号 |
H04W88/02(2009.01)I |
代理机构 |
青岛联智专利商标事务所有限公司 37101 |
代理人 |
崔滨生 |
主权项 |
一种移动终端处理器之间的串口通信方法,其特征在于包括以下步骤:第一处理器发送由二进制数据组成的数据包,包含指令、校验值以及与该数据包唯一对应的句柄值;第二处理器接收第一处理器发送的数据包,对接收到的数据包进行校验;如果校验值一致,则第二处理器向第一处理器返回一个应答包,所述应答包中包含所接收到数据包的句柄值,如果校验值不一致,则放弃接收该数据包直接搜索下一个数据包;如果第一处理器在规定时间内没有收到应答包,则重新发送所述的数据包,重新发送的数据包内有一个重发包的标识值。 |
地址 |
266555 山东省青岛市经济技术开发区前湾港路218号 |