发明名称 一种嵌入式软件支撑平台
摘要 本发明涉及软件支撑平台领域,具体为一种采用中间件技术和虚拟机原理,适应不同硬件平台和操作系统的嵌入式软件支撑平台。本发明包括板级支持包、操作系统适配层、公共模块,商用操作系统构建在板级支持包上,操作系统适配层构建在商用操作系统上,公共模块构建在操作系统适配层上,公共模块为上层应用程序提供支撑功能,用于任务或线程封装、信号量封装、消息队列封装、文件系统封装,屏蔽不同硬件平台、操作系统的差异。本发明的软件支撑平台与上层应用系统的开发分离,应用系统的开发摆脱了对操作系统的高度依赖,有效提高了上层应用系统的可移植性;通过内存管理模块、文件管理模块、定时器管理模块等功能提高了系统的实时性。
申请公布号 CN102779047A 申请公布日期 2012.11.14
申请号 CN201210236287.9 申请日期 2012.07.09
申请人 哈尔滨工程大学 发明人 闫保中;黄超;丁继成;赵琳;许兆新;李健利;李玉兵;黄卫权;郝勇;马兴成
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 代理人
主权项 一种嵌入式软件支撑平台,包括板级支持包、操作系统适配层、公共模块,其特征是:商用操作系统构建在板级支持包上,操作系统适配层构建在商用操作系统上,公共模块构建在操作系统适配层上,公共模块包括功能相互独立的调度管理模块、系统监控模块、异常管理模块、内存管理模块、定时器管理模块、文件管理模块、网络管理模块,公共模块为上层应用程序提供功能支撑,用于任务或线程封装、信号量封装、消息队列封装、文件系统封装,屏蔽不同硬件平台、操作系统的差异,操作系统适配层具有统一的接口供操作系统调用。
地址 150001 黑龙江省哈尔滨市南岗区南通大街145号哈尔滨工程大学科技处知识产权办公室