VxWorks环境下基于Qt的人机交互方法

基本信息

申请号 CN202210275445.5 申请日 -
公开(公告)号 CN114691114A 公开(公告)日 2022-07-01
申请公布号 CN114691114A 申请公布日 2022-07-01
分类号 G06F8/34(2018.01)I;G06F8/38(2018.01)I 分类 计算;推算;计数;
发明人 刘泉晶;王锦;姚庆璐;高虹;辜鹏 申请(专利权)人 上海航天电子通讯设备研究所
代理机构 上海汉声知识产权代理有限公司 代理人 -
地址 201109上海市闵行区中春路1777号
法律状态 -

摘要

摘要 本发明提出一种VxWorks环境下基于Qt的人机交互方法,用于火控系统火力发射平台显控计算机中,VxWorks主要实现Socket网络通信的建立,与火力发射平台中心计算机软件进行信息交互,实现火力发射平台操控模块的响应和报文组织发送,以及接收中心计算机软件相关数据报文。Qt主要实现人机交互界面显示,具有界面美观、友好,安全可靠,可靠性强的特点。软件框架采用模块化、结构化设计,采用VxWorks同步信号量和Qt信号‑槽等方法使人机界面显示模块和数据处理模块分开,尽可能降低代码耦合性,提高软件可靠性和可读性,更易于软件后期维护,软件框架可应用于后续型号软件研制中,有效提高型号研制周期和开发成本。