首页 / 专利库 / 电脑零配件 / 固件 / 基本输入输出系统 / 感测数据读取装置与其读取方法

感测数据读取装置与其读取方法

阅读:1033发布:2020-10-07

专利汇可以提供感测数据读取装置与其读取方法专利检索,专利查询,专利分析的服务。并且本 发明 有关一种感测数据读取装置与其读取方法,其应用于一 电子 装置,感测数据读取装置支持一第一 操作系统 与一第二操作系统,感测数据读取装置包含一感测模 块 产生至少一感测数据;一集线器耦接感测模块,并用以读取至少一感测数据;以及一控制 电路 耦接感测模块与集线器,电子装置使用第一操作系统时,控制电路直接读取至少一感测数据;电子装置使用第二操作系统时,控制电路输出一控制讯号至集线器,使集线器读取至少一感测数据。如此,本发明不需使用一切换电路,以达到节省电路面积,进而节省成本。,下面是感测数据读取装置与其读取方法专利的具体信息内容。

1.一种感测数据读取装置,其应用于一电子装置,该感测数据读取装置支持一第一操作系统与一第二操作系统,其特征在于,该感测数据读取装置包含:
一感测模,用以产生至少一感测数据;
一集线器,耦接该感测模块,并用以读取该至少一感测数据;
一控制电路,耦接该感测模块与该集线器,该电子装置使用该第一操作系统时,该控制电路直接读取该至少一感测数据;该电子装置使用该第二操作系统时,该控制电路输出一控制讯号至该集线器,使该集线器读取该至少一感测数据。
2.根据权利要求1所述的感测数据读取装置,其特征在于,该控制电路先询问可支持该第一操作系统及该第二操作系统的一基本输入输出系统(BIOS)后,而决定该电子装置将进入该第一操作系统及该第二操作系统的其中之一。
3.根据权利要求2所述的感测数据读取装置,其特征在于,该基本输入输出系统(BIOS)回报该控制电路以决定该电子装置使用该第一操作系统及该第二操作系统的其中之一。
4.根据权利要求3所述的感测数据读取装置,其特征在于,当该电子装置使用该第一操作系统时,该控制电路禁能(disable)该集线器,且该控制电路经由一总线直接读取该至少一感测数据。
5.根据权利要求4所述的感测数据读取装置,其特征在于,该控制电路透过一通用型的输入输出(General-Purpose Input/Output,GPIO)禁能(disable)该集线器,并使该控制电路经由该总线直接读取该至少一感测数据。
6.根据权利要求3所述的感测数据读取装置,其特征在于,当该电子装置使用该第二操作系统时,该控制电路致能(enable)该集线器并自我禁能来自一总线的数据传输,使得该集线器经由该总线读取该至少一感测数据。
7.根据权利要求6所述的感测数据读取装置,其特征在于,该控制电路透过一通用型的输入输出(General-Purpose Input/Output,GPIO)致能(enable)该集线器,使得该集线器经由该总线读取该至少一感测数据。
8.根据权利要求1所述的感测数据读取装置,其特征在于,该感测模块包含复数感测单元,该些感测单元分别产生该至少一感测数据。
9.根据权利要求8所述的感测数据读取装置,其特征在于,该些感测单元为一重传感器(G-Sensor)、一电子罗盘(E-Compass)、一陀螺仪(Gyro-Sensor)、一光传感器(Light Sensor)或一加速度器(Accelerometer)。
10.一种感测数据读取方法,其应用于一电子装置,其特征在于,当该电子装置开机时,该感测数据读取方法的步骤包含:
提供一感测数据读取装置,其包含:
一感测模块,用以产生至少一感测数据;
一集线器,耦接该感测模块,并用以读取该至少一感测数据;
一控制电路,耦接该感测模块与该集线器;
询问一基本输入输出系统(BIOS),其中该基本输入输出系统可支持该第一操作系统及该第二操作系统;
根据该基本输入输出系统目前所支持的操作系统,回报该控制电路以决定该电子装置将进入该第一操作系统及该第二操作系统的其中之一;
其中,若该电子装置使用该第一操作系统时,直接读取该至少一感测数据;以及若该电子装置使用该第二操作系统时,输出一控制讯号至该集线器,使该集线器读取该至少一感测数据。
11.根据权利要求10所述的感测数据读取方法,其特征在于,所述“询问一基本输入输出系统(BIOS)”的步骤中,是由该控制电路询问该基本输入输出系统(BIOS)。
12.根据权利要求11所述的感测数据读取方法,其特征在于,当使用该第一操作系统时,该控制电路禁能(disable)该集线器,且该控制电路经由一总线读取该至少一感测数据。
13.根据权利要求12所述的感测数据读取方法,其特征在于,该控制电路透过一通用型的输入输出(General-Purpose Input/Output,GPIO)禁能(disable)该集线器,并使该控制电路经由该总线直接读取该至少一感测数据。
14.根据权利要求11所述的感测数据读取方法,其特征在于,当使用该第二操作系统时,该控制电路致能(enable)该集线器并自我禁能来自一总线的数据传输,使得该集线器经由该总线读取该至少一感测数据。
15.根据权利要求14所述的感测数据读取方法,其特征在于,该控制电路透过一通用型的输入输出(General-Purpose Input/Output,GPIO)致能(enable)该集线器,使得该集线器经由该总线读取该至少一感测数据。
16.根据权利要求10所述的感测数据读取方法,其特征在于,该感测模块包含复数感测单元,该些感测单元分别产生该至少一感测数据。

说明书全文

感测数据读取装置与其读取方法

【技术领域】

[0001] 本发明有关一种感测数据读取装置与其读取方法,其尤指一种可应用于不同操作系统的感测数据读取装置与其读取方法。【背景技术】
[0002] 按,在计算机的工作概念中,硬件为计算机的实际工作者,而软件指操作系统(Operation System Kernel)、操作系统(Operation System,OS)及应用程序。操作系统核心控制硬件以正确的工作,例如让CPU能够接受指令、硬盘能够存取等工作。操作系统提供程序开发者在提供有驱动程序的操作系统核心上发展应用程序。应用程序让操作系统核心与使用者之间更容易沟通,例如文字指令模式与图形模式等。
[0003] 再者,可携式电子装置包括各式各样的笔记型计算机及智能行手机在内,已然成为现代人生活上不可或缺的用品。传统上,可携式电子装置多半采用微软公司的窗口操作系统(Windows),然而,现今以Linux为基础的安卓(Android)操作系统亦逐渐普及。由于前述两者操作系统在处理不同的工作上具有不同的效能,为了兼具两者之长,可将两种操作系统整合于单一电子装置之中。
[0004] 如中华民国专利申请号第101134871号,双操作系统共享周边装置的方法以及使用该方法的电子装置。其图式图1与说明书第4页第15行至第21行说明了电子装置100包含一第一操作系统110、一第二操作系统120、一控制器130与一周边装置140。控制器130可为一独立运作的内嵌式控制器(Embedded Controller,EC),其连接至上述两操作系统110,120及周边装置140,可用以依据两操作系统110及120所下达的命令对各个周边装置140进行操控。
[0005] 在一理想实施例中,第一操作系统110与第二操作系统120之下分别运作了一第一同步管理器112以及一第二同步管理器122。此两同步管理器112及122可专用来协调两操作系统110及120的切换,以利两者间信息同步。两同步管理器112及122不仅分别连接至控制器130,更以一传输接口150互相连接。
[0006] 由上述可知,第一同步管理器112与第二同步管理器122是用来协调第一操作系统110与第二操作系统120之间的切换,所以,在电子装置100使用第一操作系统时,第一同步管理器112与第二同步管理器122则会切换为第一操作系统110对控制器130下达命令,而驱使控制器130对周边装置140进行操控。
[0007] 上述前案必须透过第一同步管理器112与第二同步管理器122的切换,才能由控制器130对周边装置140进行操控。如此,前案必须有第一同步管理器112与第二同不管理器122的切换电路,而增加电路的复杂度,进而增加了成本。
[0008] 因此,如何针对上述问题而提出一种新颖感测数据读取装置与其读取方法,其可不需使用切换电路,以达到简化电路,进而节省电路面积,使可解决上述的问题。【发明内容】
[0009] 本发明的目的之一,在于提供一种感测数据读取装置与其读取方法,其借由一控制电路依据一电子装置使用不同操作系统,而直接读取感测数据,或控制一集线器读取感测数据,而不需使用一切换电路,以达到节省电路面积,进而节省成本。
[0010] 本发明的感测数据读取装置应用于依一电子装置,感测数据读取装置支持一第一操作系统与一第二操作系统,感测数据读取装置包含一感测模、一集线器与一控制电路。感测模块用以产生至少一感测数据;集线器耦接感测模块,并读取至少一感测数据;控制电路耦接感测模块与集线器,当电子装置使用第一操作系统时,控制电路直接读取至少一感测数据;当电子装置使用第二操作系统时,控制电路输出一控制讯号至集线器,使集线器读取至少一感测数据。如此,本发明不需使用一切换电路,以达到节省电路面积,进而节省成本。
[0011] 本发明的感测数据读取方法应用于一电子装置,当电子装置开机时,感测数据读取方法的步骤提供一感测数据读取装置,感测数据读取装置包含一感测模块用以产生至少一感测数据;一集线器耦接感测模块,并用以读取至少一感测数据;以及一控制电路耦接感测模块与集线器;之后,询问一基本输入输出系统(BIOS),其中基本输入输出系统可支持第一操作系统与第二操作系统;以及根据基本输入输出系统目前所支持的操作系统,回报控制电路以决定电子装置将进入第一操作系统及第二操作系统的其中之一;其中,若电子装置使用第一操作系统时,直接读取至少一感测数据;以及若电子装置使用第二操作系统时,输出一控制讯号至集线器,使集线器读取至少一感测数据。如此,本发明不需使用一切换电路,以达到节省电路面积,进而节省成本。【附图说明】
[0012] 图1为本发明的一实施例的感测数据读取装置的方块图。
[0013] 图2为本发明的一实施例的感测数据读取方法的流程图。【具体实施方式】
[0014] 在说明书及后续的申请专利范围当中使用了某些词汇来指称特定的组件。所属领域中具有通常知识者应可理解,硬件制造商可能会用不同的名词来称呼同一个组件。本说明书及后续的申请专利范围并不以名称的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。以外,「耦接」一词在此包含任何直接及间接的电气连接手段。因此,若文中描述一第一装置耦接于一第二装置,则代表该第一装置可直接电气连接于该第二装置,或透过其它装置或连接手段间接地电气连接至该第二装置。
[0015] 请参阅图1,为本发明的一实施例的感测数据读取装置的方块图。如图所示,本发明的感测数据读取装置应用于一电子装置1,感测数据读取装置支持一第一操作系统与一第二操作系统,感测数据读取装置包含一感测模块10、一集线器20与一控制电路30。感测模块10用以产生至少一感测数据。于本实施例中,感测模块10包含复数感测单元,该些感测单元分别产生一感测数据,该些感测单元包含一重传感器(G-Sensor)100、一电子罗盘(E-Compass)102、一陀螺仪(Gyro-Sensor)104、一光传感器(Light Sensor)106与一加速度器(Accelerometer)108。重力传感器100、电子罗盘102、陀螺仪104、光侦测器106与加速度器108应用于电子装置1,而感测电子装置1的运作状态,以产生感测数据。
[0016] 集线器20耦接感测模块10,并用以自感测模块10中读取至少一感测数据。于本实施例中,感测模块10包含重力传感器100、电子罗盘102、陀螺仪104、光传感器106与加速度器108,但感测模块10所包含的数据并非用来限制本发明。
[0017] 控制电路30耦接感测模块10与集线器20,当电子装置1使用第一操作系统(例如:windows7)时,控制电路30直接读取感测模块10输出的至少一感测数据。当电子装置1使用第二操作系统(例如:windows8)时,控制电路30输出一控制讯号至集线器20,使集线器20读取感测模块10输出的至少一感测数据。如此,本发明不需使用一切换电路,以达到节省电路面积,进而节省成本。
[0018] 更进一步地说,开机时,控制电路30会先询问电子装置1的一基本输入输出系统(Bias Input Output System,BIOS)40,然后决定电子装置1将进入第一操作系统与第二操作系统的其中之一。也就是说,电子装置1开机时,基本输入输出系统40即得知使用者设定电子装置1欲进入第一操作系统或第二操作系统,所以控制电路30询问基本输入输出系统40后,基本输入输出系统40回报控制电路30以得知目前的电子装置1是使用第一操作系统或第二操作系统,以决定电子装置将进入第一操作系统或第二操作系统。
[0019] 承上所述,当电子装置1使用第一操作系统时,控制电路30禁能(disable)集线器20,且控制电路30经由一总线直接读取至少一感测数据。于本实施例中,控制电路30透过一通用型的输入输出(General-Purpose Input/Output,GPIO)禁能集线器20,并使控制2
电路30经由内部整合电路(Inter-Integrated Circuit,IC)的总线直接读取感测模块10的感测数据。
[0020] 反之,当电子装置1使用第二操作系统时,控制电路30致能(enable)集线器20,并自我禁能来自一总线的数据传输,使得集线器20经由此总线读取感测模块10的感测数据。于本实施例中,控制电路30透过通用型的输入输出致能(enable)集线器20,使得集线2
器20经由内部整合电路(IC)的总线读取感测模块10的感测数据。
[0021] 由上述可知,本发明借由控制电路30依据一电子装置1使用不同的操作系统,而直接读取感测数据或控制集线器20读取感测数据,而不需使用一切换电路以达到节省电路面积,进而节省成本。
[0022] 请一并参阅图2,为本发明的一实施例的感测数据读取方法的流程图。如图所示,本发明的感测数据读取方法应用于电子装置1中的一感测数据读取装置,其中该感测数据读取装置包含一感测模块、一集线器与一控制电路。本发明的感测数据读取方法具体说明如下。
[0023] 当电子装置1开机时,本发明的感测数据读取方法的步骤先执行步骤S10,提供感测数据读取装置并用以读取至少一感测数据,其中感测数据读取装置包含感测模块10、集线器20与控制电路30。感测模块10用以产生至少一感测数据;集线器20用以读取感测模块10的至少一感测数据;控制电路30耦接感测模块10与集线器20。接着,执行步骤S11询问基本输入输出系统40,其中,由于基本输入输出系统40可支持第一操作系统与第二操作系统,所以基本输入输出系统40必须先判断电子装置1欲使用第一操作系统(例如:windows7)或第二操作系统(例如windows8)。如此,感测数据读取装置的读取方法透过控制电路30询问基本输入输出系统40,而决定电子装置1将进入第一操作系统或第二操作系统。
[0024] 接下来,执行步骤S12,基本输入输出系统40回报控制电路30,以决定电子装置1是否进入第一操作系统。也就是说,基本输入输出系统40在控制电路30询问之后,即会回报控制电路30目前电子装置欲进入第一操作系统或第二操作系统。若回报控制电路30为「是」,则进入步骤S14的第一操作系统;若回报控制电路30为「否」,则进入步骤S20的第二操作系统。
[0025] 当执行步骤S14,电子装置1便进入第一操作系统。接着,执行步骤S16,控制电路30经由总线直接读取感测模块10的至少一感测数据。其中,由于电子装置已进入第一操作系统,所以控制电路30禁能集线器20,以避免集线器20读取感测模块10的感测数据。
[0026] 当执行步骤S20,电子装置1便进入第二操作系统。接着,执行步骤S22,由于电子装置1已进入第二操作系统,所以控制电路30会先致能集线器20,并自我禁能来自总线的数据传输,以避免控制电路30直接去读取感测模块10的感测数据。之后,执行步骤S24,控制电路30输出一控制讯号至集线器20,使集线器20读取感测模块10的至少一感测数据。如此,本发明的感测数据读取方法借由控制电路30依据电子装置使用不同操作系统,而直接读取感测数据或控制集线器20读取感测数据,而不需使用一切换电路以达到节省电路面积,进而节省成本。
[0027] 综上所述,本发明的感测数据读取装置包含一感测模块、一集线器与一控制电路。本发明的感测数据读取方法由一感测模块产生至少一感测数据;一集线器耦接感测模块,并用以读取至少一感测数据;以及一控制电路耦接感测模块与集线器,电子装置使用第一操作系统时,控制电路直接读取至少一感测数据;电子装置使用第二操作系统时,控制电路输出一控制讯号至集线器,使集线器读取至少一感测数据。如此,本发明不需使用一切换电路,以达到节省电路面积,进而节省成本。
[0028] 惟以上所述者,仅为本发明的一较佳实施例而已,并非用来限定本发明实施的范围,举凡依本发明申请专利范围所述的形状、构造、特征及精神所为的均等变化与修饰,均应包括于本发明的申请专利范围内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈