[发明专利]一种跨平台的数据处理系统与方法有效
| 申请号: | 201010172668.6 | 申请日: | 2010-05-12 |
| 公开(公告)号: | CN102243489A | 公开(公告)日: | 2011-11-16 |
| 发明(设计)人: | 谢菲;黄芳;周金明;池峰 | 申请(专利权)人: | 上海微电子装备有限公司 |
| 主分类号: | G05B19/418 | 分类号: | G05B19/418 |
| 代理公司: | 上海思微知识产权代理事务所(普通合伙) 31237 | 代理人: | 屈蘅;李时云 |
| 地址: | 201203*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 平台 数据处理系统 方法 | ||
技术领域
本发明涉及用于对跨平台系统进行数据处理的计算机程序。
背景技术
跨平台系统是非常复杂的系统,一般由主控的上位机和多个分系统组成,上位机和分系统上运行的操作系统往往不尽相同。各分系统上运行着多个数据跟踪对象,所述数据跟踪对象可以是任意组件,数据跟踪对象之间存在大量错综复杂的协作调用关系,且各分系统上数据跟踪对象的开发进度往往不同,所以对跨平台系统软件的测试与集成调试极其复杂和困难。
现有技术通过编写模拟软件来打桩一些数据跟踪对象接口,以仿真不可用的软硬件接口。在集成调试的不同阶段,模拟软件需要不断修改仿真的对象和模拟的深度以适应接口仿真需求的变化。工作繁琐且工作量巨大,在集成调试时很难实施,不适用大型的跨平台系统软件开发。在集成调试时,若某分系统运行出错,现有技术通过连接调试机到分系统,在该分系统代码内部增加多条打印信息等方法定位错误,跟踪软件运行情况困难,操作十分复杂。在集成测试时,现有技术通过连接调试机到被测试分系统,运行专门编写的测试程序以进行黑盒白盒测试,工作量大且繁琐,测试不够充分。
因此,有必要对跨平台系统进行数据处理的技术进行改进和提高。
发明内容
本发明的目的为解决现有技术中,跨平台的数据处理系统的数据跟踪、接口仿真以及数据更改功能不可以独立配置,因而造成操作复杂、针对性低、系统开销大等问题。
为解决上述问题,本发明提供一种跨平台的数据处理系统,用于对操作对象进行跨平台数据处理,包含:上位机,所述上位机包括:界面操作单元,用于人机交互配置操作对象和操作模式;与所述界面操作单元连接的总模式管理单元,用于接收所述界面操作单元的模式配置信息;
至少一个分系统,分别与所述上位机连接,每个所述分系统上运行着至少一个组件,每个所述分系统包括:与所述总模式管理单元连接的本地模式管理单元,负责接收来自所述总模式管理单元的模式配置信息;与所述本地模式管理单元连接的接口单元,所述接口单元包括模式管理接口单元,所述模式管理接口单元直接提供给所述组件调用,用于发送请求到所述本地模式管理单元,以获取所述组件的操作模式,从而对所述组件进行数据处理;所述组件能通过所述模式管理接口单元更新本身的模式配置信息,所述模式管理接口单元发送组件更新的模式配置信息到所述本地模式管理单元,所述本地模式管理单元更新所在分系统的模式配置缓存,并将所述组件更新的模式配置信息发送到总模式管理单元,所述总模式管理单元再将所述组件更新的模式配置信息发送到所有分系统上的本地模式管理单元进行同步。
可选的,所述跨平台的数据处理系统中,所述接口单元为数据跟踪接口单元,用于跟踪数据并发送到上位机的数据跟踪单元。
进一步的,上述跨平台的数据处理系统中,所述上位机还包括:数据跟踪单元,所述数据跟踪单元分别与所述界面操作单元和所述数据跟踪接口单元连接。
进一步的,所述跨平台的数据处理系统中,所述数据跟踪单元用于维护跟踪目的地信息,接收跟踪数据并打印到跟踪目的地。
可选的,所述跨平台的数据处理系统中,所述跟踪目的地为屏幕、打印机或文件。
可选的,所述跨平台的数据处理系统中,所述接口单元为模式管理接口单元,用于接收和发送接口仿真、数据跟踪及数据更改模式配置信息。
可选的,所述跨平台的数据处理系统中,所述接口单元包括:数据跟踪接口单元、模式管理接口单元和数据更改接口单元。
可选的,上述跨平台的数据处理系统中,所述接口单元为数据更改接口单元,用于接收数据更改请求,更改数据,并下发数据值。
可选的,上述跨平台的数据处理系统中,所述上位机还包括:数据更改单元,所述数据更改单元分别与所述界面操作单元和所述数据更改接口单元连接,用于接收数据更改信息,并对数据更改信息进行处理以获取更改的数据值,并将更改的数据值发送给所述数据更改接口单元。
可选的,上述跨平台的数据处理系统中,所述上位机具备人机交互功能,是SUN工作站或PC机。
可选的,上述跨平台的数据处理系统中,所述分系统是PowerPC板卡或工控机。
可选的,上述跨平台的数据处理系统中,所述界面操作单元是人机交互界面或指令文件,用于人机交互、数据显示,以及数据跟踪模式、接口仿真模式、数据更改模式和跟踪目的地的查询和设置。
可选的,上述跨平台的数据处理系统中,所述的模式配置缓存是共享内存或文件。
可选的,上述跨平台的数据处理系统中,上位机与各分系统之间的通信方式是通过网络、串口或光纤方式进行通信。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海微电子装备有限公司,未经上海微电子装备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010172668.6/2.html,转载请声明来源钻瓜专利网。





