[发明专利]用于卫星定位装置的多任务处理系统及方法有效
申请号: | 200610037205.2 | 申请日: | 2006-08-25 |
公开(公告)号: | CN101131420A | 公开(公告)日: | 2008-02-27 |
发明(设计)人: | 叶俊男 | 申请(专利权)人: | 佛山市顺德区顺达电脑厂有限公司;神达电脑股份有限公司 |
主分类号: | G01S1/02 | 分类号: | G01S1/02;G01S5/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 528308广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 卫星 定位 装置 任务 处理 系统 方法 | ||
【技术领域】
本发明为提供一种用于卫星定位装置的多任务处理系统及方法,特别是一种提供多个应用程序同时读取卫星定位装置所接收的定位数据的系统。
【背景技术】
卫星定位装置随科技的发达,在我们的日常生活中已十分普及,也有愈来愈多需要使用到卫星定位装置所提供的定位数据的应用软件,但现有作法是以单一的数据缓存区提供所有的应用软件共同使用,请参阅图1,显示现有用于卫星定位装置的处理系统,包含一定位模块11、连结模块12、数据缓存区13及若干个应用软件14,当定位模块11接收人造卫星15所传送的定位数据16后,便通过连结模块12将定位数据16暂存于数据缓存区13,提供给所有的应用软件14共同使用,但此种作法会造成所有的应用软件14争抢数据缓存区13的资源,当同时需要使用定位数据16的应用软件14较多时,便会大幅降低资源使用的效率及系统的效能。
为满足上述所提出的提高用于卫星定位装置的处理系统效能的需求。本发明人基于多年从事研究与诸多实务经验,经多方研究设计与专题探讨,遂于本发明提出一种用于卫星定位装置的多任务处理系统及方法以作为前述期望一实现方式与依据。
【发明内容】
有鉴于上述课题,本发明的目的为提供一种用于卫星定位装置的多任务处理系统及方法,特别是一种提供多个应用程序同时读取卫星定位装置所接收的定位数据的系统。
因此,为达上述目的,依本发明的用于卫星定位装置的多任务处理系统,包括:若干个应用软件;一定位模块,接收来自人造卫星的一定位数据;若干个数据缓存区,暂存该定位数据,并提供该定位数据予这些应用软件读取;一连结模块,连接该定位模块,用以读取该定位数据,并复制该定位数据至每一这些数据缓存区;一多任务处理模块,根据这些应用软件的数目,产生相同该数目的这些数据缓存区,其中这些数据缓存区与这些应用软件的关系为一一对一对应关系。
本发明的用于卫星定位装置的多任务处理方法,包括:接收来自人造卫星的一定位数据;根据若干个应用软件的数目,产生相同该数目的这些数据缓存区,其中这些数据缓存区与这些应用软件的关系为一一对一对应关系;通过一连结模块,读取该定位数据,并复制该定位数据至每一这些数据缓存区;提供这些数据缓存区予这些应用软件,以读取该定位数据。
相较于现有技术,利用本发明的用于卫星定位装置的多任务处理系统及方法,提高了用于卫星定位装置的处理系统效能的需求。
为对本发明的目的、构造特征及其功能有进一步的了解,兹配合附图详细说明如下:
【附图说明】
图1显示现有用于卫星定位装置的处理系统。
图2显示用于卫星定位装置的多任务处理系统的方块图。
图3显示用于卫星定位装置的多任务处理系统的较佳实施例的方块图。
图4显示用于卫星定位装置的多任务处理方法的步骤流程图。
图5显示用于卫星定位装置的多任务处理方法的较佳实施例的步骤流程图。
【具体实施方式】
以下将参照相关图式,说明依本发明较佳实施例的用于卫星定位装置的多任务处理系统及方法,其中相同的组件将以相同的参照符号加以说明。
请参阅图2,显示用于卫星定位装置的多任务处理系统的方块图,其包含应用软件23、定位模块11、数据缓存区22、连结模块12及多任务处理模块21。多任务处理模块21根据应用软件23的数目,产生相同数目的数据缓存区22。定位模块11接收来自人造卫星15的一定位数据16。连结模块12连结定位模块11,用以读取定位模块11所接收的定位数据16,并将定位数据16复制至每一数据缓存区22。数据缓存区22暂存定位数据16,并提供定位数据16予应用软件23读取。其中,数据缓存区22与应用软件23的关系为一一对一对应关系。
其中,定位模块11较佳的是卫星定位装置,定位数据16一般为来自人造卫星15的定位信号及坐标数据,且任一数据缓存区22仅提供一个应用软件23读取,另,该系统更包含一互斥处理的命令,用以在此应用软件23读取其对应的数据缓存区22时,锁定数据缓存区22,使其它应用软件23无法同时读取,以避免冲突。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于佛山市顺德区顺达电脑厂有限公司;神达电脑股份有限公司,未经佛山市顺德区顺达电脑厂有限公司;神达电脑股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610037205.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种治疗猪腹泻的药物
- 下一篇:具有阻燃性的聚酯无机纳米复合材料及其制备方法