中国航空工业集团公司西安航空计算技术研究所马超获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉中国航空工业集团公司西安航空计算技术研究所申请的专利一种串口数据使用确定性的提高方法获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116320046B 。
龙图腾网通过国家知识产权局官网在2026-01-16发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202211618755.9,技术领域涉及:H04L69/06;该发明授权一种串口数据使用确定性的提高方法是由马超;闫闯;王轩;陈伊卿;田浩;金道源设计研发完成,并于2022-12-15向国家知识产权局提交的专利申请。
本一种串口数据使用确定性的提高方法在说明书摘要公布了:本发明提供了一种串口数据使用确定性的提高方法,包括定义发送数据结构体和接收数据结构体;依据发送数据结构体,对串口数据组包并发送至接收缓冲区;基于状态机的控制策略,接收组包后串口数据;判断接收的串口数据的校验和;校验和判断结果正确时,则依据接收数据结构体对串口数据组包并上传。上述串口数据使用确定性的提高方法,包含完整的数据格式定义、和发送接收程序设计,解决了传统串口数据使用错误率高、验证手段不充分的问题,提高了机载软件使用串口数据的安全性和可靠性。
本发明授权一种串口数据使用确定性的提高方法在权利要求书中公布了:1.一种串口数据使用确定性的提高方法,其特征在于,包括以下步骤: S1、定义发送数据结构体和接收数据结构体,其中,所述发送数据结构体包括第一包头、第二包头、串口数据、校验和、包尾,所述接收数据结构体包括串口数据、帧计数; S2、依据发送数据结构体,对串口数据组包并发送至接收缓冲区; S3、基于状态机的控制策略,接收组包后串口数据,包括:S321、状态机进入A状态,对接收数据持续判断直至接收数据等于第一包头时,更新状态机进入B状态;S322、状态机处于B状态时,继续接收数据并判断接收数据是否等于第二包头;S323、若等于则更新状态机进入C状态并继续接收数据;S324、将接收数据与包尾判断,若接收数据不等于包尾则接收串口数据累加1;S325、重复S324,直至接收数据等于包尾时更新状态机进入D状态;S326、判断接收数据是否为S2中整包数据; 其中,步骤S322中,状态机处于B状态时,继续接收数据并判断接收数据是否等于第二包头,包括:当接收数据不等于第二包头时,判断接收数据是否等于第一包头;若接收数据等于第一包头,则状态机继续位于B状态,且第一数据故障码数值累加1;若接收数据不等于第一包头,则状态机更新至A状态,且第二数据故障码数值累加1; 步骤S326中,接收数据是否为S2中整包数据的判断依据为:判断S325中接收数据长度是否有效,且第一数据故障码数值和第二数据故障码数值是否在设定阈值范围内; S4、判断接收的串口数据的校验和; S5、校验和判断结果正确时,则依据接收数据结构体对串口数据组包并上传。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人中国航空工业集团公司西安航空计算技术研究所,其通讯地址为:710065 陕西省西安市高新区锦业二路15号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励