一种嵌入式软件支撑平台

    公开(公告)号:CN102779047A

    公开(公告)日:2012-11-14

    申请号:CN201210236287.9

    申请日:2012-07-09

    Abstract: 本发明涉及软件支撑平台领域,具体为一种采用中间件技术和虚拟机原理,适应不同硬件平台和操作系统的嵌入式软件支撑平台。本发明包括板级支持包、操作系统适配层、公共模块,商用操作系统构建在板级支持包上,操作系统适配层构建在商用操作系统上,公共模块构建在操作系统适配层上,公共模块为上层应用程序提供支撑功能,用于任务或线程封装、信号量封装、消息队列封装、文件系统封装,屏蔽不同硬件平台、操作系统的差异。本发明的软件支撑平台与上层应用系统的开发分离,应用系统的开发摆脱了对操作系统的高度依赖,有效提高了上层应用系统的可移植性;通过内存管理模块、文件管理模块、定时器管理模块等功能提高了系统的实时性。

    一种嵌入式软件支撑平台

    公开(公告)号:CN102779047B

    公开(公告)日:2016-07-06

    申请号:CN201210236287.9

    申请日:2012-07-09

    Abstract: 本发明涉及软件支撑平台领域,具体为一种采用中间件技术和虚拟机原理,适应不同硬件平台和操作系统的嵌入式软件支撑平台。本发明包括板级支持包、操作系统适配层、公共模块,商用操作系统构建在板级支持包上,操作系统适配层构建在商用操作系统上,公共模块构建在操作系统适配层上,公共模块为上层应用程序提供支撑功能,用于任务或线程封装、信号量封装、消息队列封装、文件系统封装,屏蔽不同硬件平台、操作系统的差异。本发明的软件支撑平台与上层应用系统的开发分离,应用系统的开发摆脱了对操作系统的高度依赖,有效提高了上层应用系统的可移植性;通过内存管理模块、文件管理模块、定时器管理模块等功能提高了系统的实时性。

    一种嵌入式实时内存数据库

    公开(公告)号:CN102880678A

    公开(公告)日:2013-01-16

    申请号:CN201210334272.6

    申请日:2012-09-11

    Abstract: 本发明属于应用系统数据管理领域,具体涉及一种数据读写速度高,将数据保存在内存中的嵌入式实时内存数据库。本发明包括数据库核心、数据库控制管理模块、数据库接口三个模块,数据库核心对数据进行定义与组织,数据库接口对数据库进行存取访问,数据控制管理模块对数据库的状态进行控制。本发明区别于传统数据库,在内存中建立数据库大大提高了数据的访问速度,降低对磁盘容量的依赖,并且满足高实时性场合的数据存取性能要求。引入了二层存储的概念和回滚机制,保证了数据的完整性、一致性和安全性,在提升数据库工作效率的同时,使用内存数据库可以直接节省硬件投资和系统维护成本。

Patent Agency Ranking