[发明专利]嵌入式开发环境分布式系统通信管理方法无效
申请号: | 201110390696.X | 申请日: | 2011-11-30 |
公开(公告)号: | CN102541536A | 公开(公告)日: | 2012-07-04 |
发明(设计)人: | 麦先根;张旻;田丹 | 申请(专利权)人: | 中国航空工业集团公司第六三一研究所 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 西安智邦专利商标代理有限公司 61211 | 代理人: | 张倩 |
地址: | 710068 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 嵌入式 开发 环境 分布式 系统 通信 管理 方法 | ||
1.嵌入式开发环境分布式系统通信管理方法,其特征在于:包括以下步骤:
1】通过图形用户界面模块(GUI)给嵌入式分布式系统管理器配置至少一个目标机,并将配置的结果保存到嵌入式分布式系统管理器中;
2】连接嵌入式分布式系统管理器所配置的目标机,并清空命令管理器中的等待发送命令队列和等待回复命令队列中的所用命令、启动传输器;
3】利用应用程序编程接口模块(API)提供的嵌入式分布式系统开发工具的编程接口,根据嵌入式分布式系统开发工具给出的创建命令的参数创建命令,发送所创建命令至命令管理器;命令包括命令要发往的目标机、命令序列号、命令发送参数、命令发送参数封装方法、命令回复参数解析方法;
4】命令管理器添加应用程序编程接口模块(API)创建命令到等待发送命令队列;
5】传输器的发送线程从等待发送命令队列中获取一个等待发送命令,将等待发送命令封装形成命令发送数据包,将命令发送数据包发往等待发送命令中指向的要发往的目标机;将发送后的等待发送命令添加到命令管理器中等待回复命令队列中;
6】接收来自目标机的命令回复数据包,解析命令回复数据包得到命令序列号,根据命令序列号在等待回复命令队列中获取对应命令;根据获取对应命令包括的命令回复参数解析方法解析命令回复数据得到命令回复参数,将命令回复参数保存至命令管理器中对应的等待回复命令中;
7】应用程序编程接口模块(API)从命令管理器中获取命令回复参数供嵌入式分布式系统开发工具使用;
8】图形用户界面模块(GUI)断开嵌入式分布式系统管理器所配置的目标机,并停止传输器。
2.根据权利要求1所述的嵌入式开发环境分布式系统通信管理方法,其特征在于:
步骤2】还包括定义目标机的初始状态为空闲状态;
对应步骤5】为:传输器的发送线程从等待发送命令队列中获取一个等待发送命令,查看该选取的等待发送命令包括的要发往的目标机的状态,
如果目标机状态为空闲,则将等待发送命令封装形成命令发送数据包,将命令发送数据包发往等待发送命令中指向的要发往的目标机,将目标机状态修改为繁忙状态;将发送后的等待发送命令添加到命令管理器中等待回复命令队列中;
如果目标机状态为繁忙,则重新从等待发送命令队列中获取一个等待发送命令,直至选取的等待发送命令包括的要发往的目标机的状态为空闲状态。
3.根据权利要求1或2所述的嵌入式开发环境分布式系统通信管理方法,其特征在于:步骤2】的具体方法为:启动传输器:传输器和目标机建立通讯连接,运行发送线程,运行接收线程。
4.根据权利要求3所述的嵌入式开发环境分布式系统通信管理方法,其特征在于:步骤8】的具体方法为:停止发送线程,停止接收线程,断开传输器和目标机之间的通讯连接。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司第六三一研究所,未经中国航空工业集团公司第六三一研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110390696.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种三维空间物体拾取方法
- 下一篇:ACFM数字化检测仪