專利名稱:外接存儲(chǔ)器和外接存儲(chǔ)器的傳感器實(shí)現(xiàn)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種外接存儲(chǔ)器和外接存儲(chǔ)器的傳感器實(shí)現(xiàn)方法。
背景技術(shù):
目前市面上銷售的移動(dòng)終端中很多集成了傳感器功能,比如有的手機(jī)集成了加速 度傳感器,加速度傳感器在手機(jī)應(yīng)用方面主要體現(xiàn)在如下圖像移動(dòng)及菜單選擇(甩歌甩 屏);圖像自動(dòng)翻轉(zhuǎn);防手抖功能;電子指南針傾斜校正;GPS導(dǎo)航系統(tǒng)死角補(bǔ)償;計(jì)步器功 能;閃信功能;游戲控制等。在實(shí)現(xiàn)上述手機(jī)集成加速度傳感器的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中至少存在如 下問題加速度傳感器一般都是設(shè)置在手機(jī)等終端上的,手機(jī)的成本較高,更新?lián)Q代的頻率 也較高,在用戶更換手機(jī)時(shí),再次選擇擁有加速度傳感器的手機(jī)成本較高。
發(fā)明內(nèi)容
本發(fā)明的實(shí)施例提供一種外接存儲(chǔ)器和外接存儲(chǔ)器的傳感器實(shí)現(xiàn)方法,能夠使用 戶低成本的使用傳感器功能。為達(dá)到上述目的,本發(fā)明的實(shí)施例采用如下技術(shù)方案一種外接存儲(chǔ)器,包括傳感器模塊、存儲(chǔ)模塊和讀寫控制器,所述存儲(chǔ)模塊與所述 讀寫控制器相連接,其中所述傳感器模塊用于產(chǎn)生感應(yīng)數(shù)據(jù);所述存儲(chǔ)模塊用于存儲(chǔ)數(shù)據(jù);所述讀寫控制器用于將所述存儲(chǔ)模塊中存儲(chǔ)的數(shù)據(jù)發(fā)送給所述電子設(shè)備,以及將 所述傳感器模塊的感應(yīng)數(shù)據(jù)發(fā)送給所述電子設(shè)備。一種外接存儲(chǔ)器的傳感器實(shí)現(xiàn)方法,包括外接存儲(chǔ)器接通電子設(shè)備;外接存儲(chǔ)器將傳感器應(yīng)用程序發(fā)送給電子設(shè)備,以使電子設(shè)備安裝所述傳感器應(yīng) 用程序;外接存儲(chǔ)器接收電子設(shè)備對(duì)感應(yīng)數(shù)據(jù)的讀取指令;外接存儲(chǔ)器測(cè)得感應(yīng)數(shù)據(jù);外接存儲(chǔ)器將測(cè)得的感應(yīng)數(shù)據(jù)發(fā)送給電子設(shè)備。本發(fā)明實(shí)施例提供的外接存儲(chǔ)器和外接存儲(chǔ)器的傳感器實(shí)現(xiàn)方法,將傳感器設(shè)置 于外接存儲(chǔ)器中,使得使用該外接存儲(chǔ)器的電子設(shè)備可以通過外接存儲(chǔ)器中的傳感器實(shí)現(xiàn) 傳感器功能,這樣,可以使用戶通過不具有傳感器的電子設(shè)備實(shí)現(xiàn)傳感器功能,降低了用戶 使用傳感器功能的成本。
圖1為本發(fā)明外接存儲(chǔ)器的一個(gè)實(shí)施例的結(jié)構(gòu)示意圖。
圖2為圖1實(shí)施例的一種變形的結(jié)構(gòu)示意圖。圖3為圖1實(shí)施例的另一種變形的結(jié)構(gòu)示意圖。圖4為本發(fā)明外接存儲(chǔ)器的傳感器實(shí)現(xiàn)方法的一個(gè)實(shí)施例的流程圖。圖5為本發(fā)明外接存儲(chǔ)器的傳感器實(shí)現(xiàn)方法的另一個(gè)實(shí)施例的流程圖。圖6為圖3所示實(shí)施例的一種變形的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明實(shí)施例外接存儲(chǔ)器和外接存儲(chǔ)器的傳感器實(shí)現(xiàn)方法進(jìn)行 詳細(xì)描述。本發(fā)明外接存儲(chǔ)器的一個(gè)實(shí)施例,如圖1所示,包括傳感器模塊2、存儲(chǔ)模塊3、讀 寫控制器4,傳感器模塊2和存儲(chǔ)模塊3分別與讀寫控制器4相連接,其中傳感器模塊2用于產(chǎn)生感應(yīng)數(shù)據(jù)。所述傳感器模塊2產(chǎn)生的感應(yīng)數(shù)據(jù)可以是模擬 信號(hào)或者數(shù)字信號(hào),如果感應(yīng)數(shù)據(jù)是模擬信號(hào),轉(zhuǎn)換成數(shù)字信號(hào)輸出,如果感應(yīng)數(shù)據(jù)是數(shù)字 信號(hào),直接輸出。將模擬信號(hào)轉(zhuǎn)換成數(shù)字信號(hào)的工作由A/D轉(zhuǎn)換器實(shí)現(xiàn),該A/D轉(zhuǎn)換器可以 集成在外接存儲(chǔ)器或者傳感器模塊內(nèi)部。其中,傳感器模塊2中所采用的傳感器可為加速 度傳感器,例如三軸加速度傳感器,當(dāng)然,還可以為其它傳感器,如溫度傳感器、光線傳感器 等,本發(fā)明對(duì)此不做限定。存儲(chǔ)模塊3用于存儲(chǔ)數(shù)據(jù),本實(shí)施例中,存儲(chǔ)模塊3中存儲(chǔ)有傳感器應(yīng)用程序,另 外,存儲(chǔ)模塊3中還可存儲(chǔ)有讀寫控制器控制程序。使用時(shí),讀寫控制器4將與使用該外接存儲(chǔ)器的電子設(shè)備的數(shù)據(jù)接口 9連接,用于 將存儲(chǔ)模塊3中的存儲(chǔ)傳感器應(yīng)用程序發(fā)送給所述電子設(shè)備,以使所述電子設(shè)備安裝所述 傳感器應(yīng)用程序,讀取所述傳感器模塊的感應(yīng)數(shù)據(jù)并發(fā)送給所述電子設(shè)備。具體的,讀寫控 制器4可首先從存儲(chǔ)模塊3加載讀寫控制器控制程序,在該程序的作用下,將存儲(chǔ)模塊3中 的存儲(chǔ)傳感器應(yīng)用程序發(fā)送給電子設(shè)備,讀取傳感器模塊2的感應(yīng)數(shù)據(jù)并發(fā)送給所述電子 設(shè)備。本發(fā)明實(shí)施例中,讀寫控制器4可以但不限定于以下類型可編程邏輯器件、分立邏 輯器件。需要說明的是,本發(fā)明實(shí)施例中外接存儲(chǔ)器可以但不限定于以下類型存儲(chǔ)卡,例 如、30卡、111化1~030卡丄?((011^^(^ Flash)卡,以及優(yōu)盤、軟盤等,也包括具有存儲(chǔ)功能的外 接設(shè)備,如SIM (Subscriber Identification Module)卡。使用外接存儲(chǔ)器的電子設(shè)備包 括手機(jī)等通信終端、以及數(shù)碼相機(jī)、電腦、Mp3/Mp4播放器、平板電腦(如Wad)等能夠使用 外接存儲(chǔ)器的電子設(shè)備。本外接存儲(chǔ)器工作過程如下使用時(shí)首先將本外接存儲(chǔ)器放入使用該外接存儲(chǔ)器 的電子設(shè)備對(duì)應(yīng)的卡槽或接口中,使得讀寫控制器與電子設(shè)備的數(shù)據(jù)接口連接,電子設(shè)備 通過數(shù)據(jù)接口為外接存儲(chǔ)器上電,讀寫控制器從存儲(chǔ)模塊中加載讀寫控制器控制程序,之 后讀寫控制器從存儲(chǔ)模塊中讀取傳感器應(yīng)用程序通過數(shù)據(jù)接口發(fā)送給電子設(shè)備,電子設(shè)備 自動(dòng)安裝傳感器應(yīng)用程序,電子設(shè)備通過所述傳感器應(yīng)用程序讀取外接存儲(chǔ)器傳感器模塊 產(chǎn)生的感應(yīng)數(shù)據(jù)。本實(shí)施例將傳感器設(shè)置于外接存儲(chǔ)器中,同時(shí)外接存儲(chǔ)器中還存儲(chǔ)有傳感器應(yīng)用 程序,使得電子設(shè)備可以通過外接存儲(chǔ)器中的傳感器和傳感器應(yīng)用程序?qū)崿F(xiàn)傳感器功能,,這樣,即使電子設(shè)備不具有傳感器功能,亦可以通過本發(fā)明具有傳感器功能的外接存儲(chǔ)器實(shí) 現(xiàn)傳感器應(yīng)用,使用戶通過低端手機(jī)也可以簡(jiǎn)單經(jīng)濟(jì)的體驗(yàn)傳感器功能和需要傳感器才能應(yīng) 用的新游戲,同時(shí),本實(shí)施例為外接存儲(chǔ)器提供了新功能,有利于外接存儲(chǔ)器的拓展應(yīng)用。另外,在上述實(shí)施例中,也可以不在存儲(chǔ)模塊3中存儲(chǔ)傳感器應(yīng)用程序,傳感器應(yīng) 用程序可以由電子設(shè)備自行安裝。此時(shí)讀寫控制器4用于將存儲(chǔ)模塊3中存儲(chǔ)的數(shù)據(jù)并發(fā) 送給所述電子設(shè)備,以及將傳感器模塊2的感應(yīng)數(shù)據(jù)并發(fā)送給所述電子設(shè)備。當(dāng)然,在上述 實(shí)施例中,讀寫控制器4同樣可用于將存儲(chǔ)模塊3中存儲(chǔ)的數(shù)據(jù)并發(fā)送給所述電子設(shè)備。本發(fā)明外接存儲(chǔ)器的另一個(gè)實(shí)施例,為圖1所示實(shí)施例的一種變形,如圖2所示, 在外接存儲(chǔ)器上分別設(shè)置有傳感器模塊2、存儲(chǔ)模塊3、讀寫控制器4,上述三個(gè)模塊的功能 與上一個(gè)實(shí)施例相同,只是對(duì)讀寫控制器4進(jìn)行了進(jìn)一步的改進(jìn),本實(shí)施例中,讀寫控制器 4包括譯碼器子模塊41、總線選擇開關(guān)42和協(xié)議格式轉(zhuǎn)換子模塊43,其中,譯碼器子模塊41分別與電子設(shè)備的數(shù)據(jù)接口 9和讀寫控制器的總線選擇開關(guān)42 連接,用于識(shí)別所述電子設(shè)備進(jìn)行讀取操作時(shí)訪問的地址,當(dāng)所述地址是預(yù)先定義的對(duì)應(yīng) 于讀取所述感應(yīng)數(shù)據(jù)的特殊地址時(shí),控制總線選擇開關(guān)42連接協(xié)議格式轉(zhuǎn)換子模塊43,當(dāng) 所述地址是除所述特殊地址外的通用地址時(shí),控制總線選擇開關(guān)42連接存儲(chǔ)模塊3 ;這里, 所述電子設(shè)備的訪問地址包括通用地址和特殊地址,可以預(yù)先在存儲(chǔ)模塊3中的傳感器應(yīng) 用程序中設(shè)定,傳感器應(yīng)用程序?qū)⒁粋€(gè)地址定義為特殊地址,一旦電子設(shè)備安裝所述傳感 器應(yīng)用程序后,該電子設(shè)備對(duì)傳感器數(shù)據(jù)的讀取指令可以通過所述傳感器應(yīng)用程序轉(zhuǎn)換為 對(duì)特殊地址的訪問指令,發(fā)送給譯碼器子模塊41 ;電子設(shè)備對(duì)存儲(chǔ)模塊3的普通讀寫操作 可以通過所述傳感器應(yīng)用程序轉(zhuǎn)換為對(duì)通用地址的訪問指令,發(fā)送給譯碼器子模塊41。總線選擇開關(guān)42 —端與電子設(shè)備的數(shù)據(jù)接口 9連接,另一端分別與協(xié)議格式轉(zhuǎn) 換子模塊43和存儲(chǔ)模塊3連接,所述總線選擇開關(guān)42接受譯碼器子模塊41的控制,根據(jù) 譯碼器子模塊41的指令選擇將電子設(shè)備的數(shù)據(jù)接口 9與存儲(chǔ)模塊3連接,還是將電子設(shè)備 的數(shù)據(jù)接口 9與協(xié)議格式轉(zhuǎn)換子模塊43連接。協(xié)議格式轉(zhuǎn)換子模塊43 用于將來自總線選擇開關(guān)41的電子設(shè)備數(shù)據(jù)轉(zhuǎn)換成傳 感器協(xié)議類型對(duì)應(yīng)的數(shù)據(jù)格式發(fā)送給傳感器模塊2 ;將傳感器模塊2的數(shù)據(jù)轉(zhuǎn)換成電子設(shè) 備協(xié)議類型對(duì)應(yīng)的數(shù)據(jù)格式通過總線選擇開關(guān)42發(fā)送給電子設(shè)備。相應(yīng)的,存儲(chǔ)模塊3和傳感器模塊2的連接關(guān)系也進(jìn)一步調(diào)整為存儲(chǔ)模塊3與讀寫控制器的總線選擇開關(guān)42連接,用于存儲(chǔ)傳感器應(yīng)用程序和讀 寫控制器控制程序。傳感器模塊4與讀寫控制器的協(xié)議格式轉(zhuǎn)換子模塊43連接,用于產(chǎn)生感應(yīng)數(shù)據(jù)。 所述傳感器模塊4產(chǎn)生的感應(yīng)數(shù)據(jù)可以是模擬信號(hào)或者數(shù)字信號(hào),如果感應(yīng)數(shù)據(jù)是模擬信 號(hào),轉(zhuǎn)換成數(shù)字信號(hào)輸出,如果感應(yīng)數(shù)據(jù)是數(shù)字信號(hào),直接輸出。將模擬信號(hào)轉(zhuǎn)換成數(shù)字信 號(hào)的工作由A/D轉(zhuǎn)換器實(shí)現(xiàn),該A/D轉(zhuǎn)換器可以集成在外接存儲(chǔ)器或者傳感器模塊內(nèi)部。本外接存儲(chǔ)器工作過程如下使用時(shí)首先將本外接存儲(chǔ)器放入使用該外接存儲(chǔ)器 的電子設(shè)備對(duì)應(yīng)的卡槽或接口中,使得讀寫控制器與電子設(shè)備的數(shù)據(jù)接口連接,電子設(shè)備 通過數(shù)據(jù)接口為外接存儲(chǔ)器上電,讀寫控制器從存儲(chǔ)模塊中加載讀寫控制器控制程序,之 后讀寫控制器從存儲(chǔ)模塊中讀取傳感器應(yīng)用程序通過數(shù)據(jù)接口發(fā)送給電子設(shè)備,電子設(shè)備 自動(dòng)安裝傳感器應(yīng)用程序,電子設(shè)備通過傳感器應(yīng)用程序?qū)⒅噶畎l(fā)送給讀寫控制器的譯碼器子模塊,如果所述指令是對(duì)通用地址的訪問指令,譯碼器子模塊控制總線選擇開關(guān)連接 存儲(chǔ)模塊,進(jìn)行普通的針對(duì)存儲(chǔ)模塊的讀寫操作;如果所述指令是對(duì)所述特殊地址的訪問 指令,譯碼器子模塊控制總線選擇開關(guān)連接協(xié)議格式轉(zhuǎn)換子模塊,通過協(xié)議格式轉(zhuǎn)換子模 塊進(jìn)行針對(duì)傳感器模塊的讀取操作。本實(shí)施例將傳感器設(shè)置于外接存儲(chǔ)器中,同時(shí)外接存儲(chǔ)器中還存儲(chǔ)傳感器應(yīng)用程 序,使得電子設(shè)備可以通過外接存儲(chǔ)器中的傳感器和傳感器應(yīng)用程序?qū)崿F(xiàn)傳感器功能,這 樣,可以使用戶通過不具有傳感器的電子設(shè)備實(shí)現(xiàn)傳感器功能,降低了用戶使用傳感器功 能的成本。本發(fā)明外接存儲(chǔ)器的另一個(gè)實(shí)施例,為圖1所示實(shí)施例的一種變形,如圖3所示, 在外接存儲(chǔ)器上分別設(shè)置有傳感器模塊2、存儲(chǔ)模塊3、讀寫控制器4,上述三個(gè)模塊的功能 與圖1對(duì)應(yīng)的實(shí)施例相同,只是對(duì)傳感器模塊2進(jìn)行了進(jìn)一步的改進(jìn),所述對(duì)傳感器模塊2 的改進(jìn)也可以應(yīng)用于圖2的外接存儲(chǔ)器中,本實(shí)施例中,傳感器模塊2包括功能實(shí)現(xiàn)子模塊 21和寄存器子模塊22,其中功能實(shí)現(xiàn)子模塊21與寄存器子模塊22連接,用于測(cè)得感應(yīng)數(shù)據(jù)并生成對(duì)應(yīng)的數(shù)
字信號(hào)。寄存器子模塊22與讀寫控制器4連接,用于存儲(chǔ)功能實(shí)現(xiàn)子模塊21的感應(yīng)數(shù)據(jù)。相應(yīng)的,讀寫控制器4 一端與電子設(shè)備的數(shù)據(jù)接口 9連接,另一端分別與存儲(chǔ)模塊 3和傳感器模塊2的寄存器子模塊22連接,用于從存儲(chǔ)模塊3加載讀寫控制器控制程序,將 存儲(chǔ)模塊3中的存儲(chǔ)傳感器應(yīng)用程序發(fā)送給電子設(shè)備,從寄存器子模塊22讀取感應(yīng)數(shù)據(jù)發(fā) 送給電子設(shè)備。存儲(chǔ)模塊3依然與讀寫控制器4連接,用于存儲(chǔ)傳感器應(yīng)用程序以及讀寫控制器 控制程序。本外接存儲(chǔ)器工作過程如下使用時(shí)首先將本外接存儲(chǔ)器放入使用該外接存儲(chǔ) 器的電子設(shè)備對(duì)應(yīng)的卡槽或接口中,使得讀寫控制器與電子設(shè)備的數(shù)據(jù)接口連接,電子設(shè) 備通過數(shù)據(jù)接口為外接存儲(chǔ)器上電,讀寫控制器從存儲(chǔ)模塊中加載讀寫控制器控制程序, 之后讀寫控制器從存儲(chǔ)模塊中讀取傳感器應(yīng)用程序通過數(shù)據(jù)接口發(fā)送給電子設(shè)備,電子設(shè) 備自動(dòng)安裝傳感器應(yīng)用程序,功能實(shí)現(xiàn)子模塊測(cè)得感應(yīng)數(shù)據(jù)并轉(zhuǎn)換成數(shù)字信號(hào)存儲(chǔ)于寄存 器子模塊,寄存器子模塊和存儲(chǔ)模塊各自擁有與自身對(duì)應(yīng)的訪問地址,電子設(shè)備通過所述 傳感器應(yīng)用程序?qū)υL問地址進(jìn)行讀寫操作,也就是對(duì)寄存器子模塊或存儲(chǔ)模塊進(jìn)行讀寫操 作。如圖6所示,上述實(shí)施例的一種變形是不設(shè)寄存器子模塊22,而在存儲(chǔ)模塊3中存 儲(chǔ)傳感器模塊2生成的感應(yīng)數(shù)據(jù),此時(shí)存儲(chǔ)模塊3與傳感器模塊2相連,而傳感器模塊2不 必與讀寫控制器4相連。讀寫控制器4從存儲(chǔ)模塊3加載讀寫控制器控制程序,將存儲(chǔ)模 塊3中的存儲(chǔ)傳感器應(yīng)用程序發(fā)送給終端,從存儲(chǔ)模塊3讀取感應(yīng)數(shù)據(jù)發(fā)送給終端。本發(fā)明外接存儲(chǔ)器的傳感器實(shí)現(xiàn)方法的一個(gè)實(shí)施例,與圖1所示外接存儲(chǔ)器對(duì) 應(yīng),步驟如圖4所示,包括S401、外接存儲(chǔ)器接通電子設(shè)備。將本外接存儲(chǔ)器放入電子設(shè)備的外接存儲(chǔ)器卡槽內(nèi)或接口中,使得讀寫控制器與 電子設(shè)備的數(shù)據(jù)接口連接,電子設(shè)備通過數(shù)據(jù)接口為外接存儲(chǔ)器上電。
S402、外接存儲(chǔ)器將傳感器應(yīng)用程序發(fā)送給電子設(shè)備,以使電子設(shè)備安裝所述傳 感器應(yīng)用程序;本步驟中,外接存儲(chǔ)器可首先加載讀寫控制器控制程序,在該程序的作用下,并將 傳感器應(yīng)用程序發(fā)送給電子設(shè)備。具體的,外接存儲(chǔ)器的讀寫控制器從存儲(chǔ)模塊中加載讀 寫控制器控制程序,之后讀寫控制器從存儲(chǔ)模塊中讀取傳感器應(yīng)用程序通過數(shù)據(jù)接口發(fā)送 給電子設(shè)備,電子設(shè)備可自動(dòng)安裝傳感器應(yīng)用程序。S403、外接存儲(chǔ)器接收電子設(shè)備對(duì)感應(yīng)數(shù)據(jù)的讀取指令。S404、外接存儲(chǔ)器測(cè)得感應(yīng)數(shù)據(jù)。本步驟中,具體的,外接存儲(chǔ)器可通過傳感器模塊中的加速度傳感器、溫度傳感器 或光線傳感器測(cè)得感應(yīng)數(shù)據(jù),當(dāng)然,還可以為其它傳感器,本發(fā)明對(duì)此不做限定。步驟403與步驟404沒有必然的先后順序。S405、外接存儲(chǔ)器將測(cè)得的感應(yīng)數(shù)據(jù)發(fā)送給電子設(shè)備。電子設(shè)備通過所述傳感器應(yīng)用程序讀取外接存儲(chǔ)器傳感器模塊產(chǎn)生的感應(yīng)數(shù)據(jù)。本發(fā)明外接存儲(chǔ)器的傳感器實(shí)現(xiàn)方法的一個(gè)實(shí)施例,與圖2和圖3所示外接存儲(chǔ) 器對(duì)應(yīng),步驟如圖5所示,包括S501、外接存儲(chǔ)器接通電子設(shè)備。 將本外接存儲(chǔ)器放入電子設(shè)備的外接存儲(chǔ)器卡槽內(nèi)或接口中,使得讀寫控制器與 電子設(shè)備的數(shù)據(jù)接口連接,電子設(shè)備通過數(shù)據(jù)接口為外接存儲(chǔ)器上電。S502、外接存儲(chǔ)器加載讀寫控制器控制程序,并將傳感器應(yīng)用程序發(fā)送給電子設(shè) 備,以使所述電子設(shè)備安裝所述傳感器應(yīng)用程序。具體的,外接存儲(chǔ)器的讀寫控制器從存儲(chǔ)模塊中加載讀寫控制器控制程序,之后 讀寫控制器從存儲(chǔ)模塊中讀取傳感器應(yīng)用程序通過數(shù)據(jù)接口發(fā)送給電子設(shè)備,電子設(shè)備自 動(dòng)安裝傳感器應(yīng)用程序。S503、外接存儲(chǔ)器接收電子設(shè)備對(duì)感應(yīng)數(shù)據(jù)的讀取指令。具體的,所述讀取指令為電子設(shè)備對(duì)外接存儲(chǔ)器中特殊地址的查詢指令,所述特 殊地址為外接存儲(chǔ)器事先定義的對(duì)應(yīng)于讀取感應(yīng)數(shù)據(jù)指令的地址。S504、外接存儲(chǔ)器測(cè)得感應(yīng)數(shù)據(jù)。S505、在外接存儲(chǔ)器內(nèi)存儲(chǔ)所述感應(yīng)數(shù)據(jù)。步驟603與步驟604-605沒有必然的先后順序。S506、外接存儲(chǔ)器將測(cè)得的感應(yīng)數(shù)據(jù)發(fā)送給電子設(shè)備。電子設(shè)備通過所述傳感器應(yīng)用程序訪問外接存儲(chǔ)器,讀取感應(yīng)數(shù)據(jù)。以上方法實(shí)施例將傳感器設(shè)置于外接存儲(chǔ)器中,同時(shí)外接存儲(chǔ)器中還存儲(chǔ)傳感器 應(yīng)用程序,使得電子設(shè)備可以通過外接存儲(chǔ)器中的傳感器應(yīng)用程序讀取傳感器的感應(yīng)數(shù) 據(jù),這樣,即使電子設(shè)備不具有傳感器功能,亦可以通過本發(fā)明具有傳感器功能的外接存儲(chǔ) 器實(shí)現(xiàn)傳感器應(yīng)用,使用戶通過低端手機(jī)也可以簡(jiǎn)單經(jīng)濟(jì)的體驗(yàn)傳感器功能和需要傳感器 才能應(yīng)用的新游戲,同時(shí),本實(shí)施例為外接存儲(chǔ)器提供了新功能,有利于外接存儲(chǔ)器的拓展 應(yīng)用。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以 通過計(jì)算機(jī)程序來指令相關(guān)的硬件來完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁 碟、光盤、只讀存儲(chǔ)記憶體(Read-Only Memory, ROM)或隨機(jī)存儲(chǔ)記憶體(Random Access Memory, RAM)等。 以上所述,僅為本發(fā)明的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何 熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵 蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種外接存儲(chǔ)器,其特征在于,包括傳感器模塊、存儲(chǔ)模塊和讀寫控制器,所述存儲(chǔ) 模塊與所述讀寫控制器相連接,其中所述傳感器模塊用于產(chǎn)生感應(yīng)數(shù)據(jù); 所述存儲(chǔ)模塊用于存儲(chǔ)數(shù)據(jù);所述讀寫控制器用于將所述存儲(chǔ)模塊中存儲(chǔ)的數(shù)據(jù)發(fā)送給所述電子設(shè)備,以及將所述 傳感器模塊的感應(yīng)數(shù)據(jù)發(fā)送給所述電子設(shè)備。
2.根據(jù)權(quán)利要求1所述的外接存儲(chǔ)器,其特征在于 所述傳感器模塊與所述讀寫控制器相連接; 所述存儲(chǔ)模塊還用于存儲(chǔ)傳感器應(yīng)用程序;所述讀寫控制器還用于將存儲(chǔ)模塊中存儲(chǔ)的傳感器應(yīng)用程序發(fā)送給使用所述外接存 儲(chǔ)器的電子設(shè)備,以使所述電子設(shè)備安裝所述傳感器應(yīng)用程序,讀取所述傳感器模塊的感 應(yīng)數(shù)據(jù)并發(fā)送給所述電子設(shè)備。
3.根據(jù)權(quán)利要求1或2所述的外接存儲(chǔ)器,其特征在于,所述讀寫控制器包括譯碼器子 模塊、總線選擇開關(guān)和協(xié)議格式轉(zhuǎn)換子模塊,所述譯碼器子模塊與所述總線選擇開關(guān)相連 接,所述協(xié)議格式轉(zhuǎn)換子模塊與所述傳感器模塊相連接,其中,所述譯碼器子模塊用于識(shí)別所述電子設(shè)備進(jìn)行讀取操作時(shí)訪問的地址,當(dāng)所述地址是 預(yù)先定義的對(duì)應(yīng)于讀取所述感應(yīng)數(shù)據(jù)的特殊地址時(shí),控制所述總線選擇開關(guān)連接所述協(xié)議 格式轉(zhuǎn)換子模塊,當(dāng)所述地址是除所述特殊地址外的通用地址時(shí),控制所述總線選擇開關(guān) 連接所述存儲(chǔ)模塊;所述總線選擇開關(guān)用于根據(jù)所述譯碼器子模塊的控制選擇與所述存儲(chǔ)模塊連接還是 與所述協(xié)議格式轉(zhuǎn)換子模塊連接;所述協(xié)議格式轉(zhuǎn)換子模塊用于將所述感應(yīng)數(shù)據(jù)轉(zhuǎn)換成所述電子設(shè)備的協(xié)議類型對(duì)應(yīng) 的數(shù)據(jù)格式通過所述總線選擇開關(guān)發(fā)送給所述電子設(shè)備。
4.根據(jù)權(quán)利要求1或2所述的外接存儲(chǔ)器,其特征在于,所述傳感器模塊包括 功能實(shí)現(xiàn)子模塊用于測(cè)得感應(yīng)數(shù)據(jù)并生成對(duì)應(yīng)的數(shù)字信號(hào);寄存器子模塊用于存儲(chǔ)所述功能實(shí)現(xiàn)子模塊的感應(yīng)數(shù)據(jù); 所述寄存器子模塊與所述讀寫控制器相連。
5.根據(jù)權(quán)利要求1或2所述的外接存儲(chǔ)器,其特征在于 所述存儲(chǔ)模塊與所述傳感器模塊相連;所述存儲(chǔ)模塊還用于存儲(chǔ)所述傳感器模塊生成的感應(yīng)數(shù)據(jù); 所述讀寫控制器還用于從存儲(chǔ)模塊讀取感應(yīng)數(shù)據(jù)發(fā)送給終端。
6.根據(jù)權(quán)利要求1或2所述的外接存儲(chǔ)器,其特征在于,所述傳感器模塊包括加速度傳 感器、溫度傳感器或光線傳感器。
7.一種外接存儲(chǔ)器的傳感器實(shí)現(xiàn)方法,其特征在于,包括 外接存儲(chǔ)器接通電子設(shè)備;外接存儲(chǔ)器將傳感器應(yīng)用程序發(fā)送給電子設(shè)備,以使電子設(shè)備安裝所述傳感器應(yīng)用程序;外接存儲(chǔ)器接收電子設(shè)備對(duì)感應(yīng)數(shù)據(jù)的讀取指令; 外接存儲(chǔ)器測(cè)得感應(yīng)數(shù)據(jù);外接存儲(chǔ)器將測(cè)得的感應(yīng)數(shù)據(jù)發(fā)送給電子設(shè)備。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述電子設(shè)備對(duì)感應(yīng)數(shù)據(jù)的讀取指令具 體為電子設(shè)備對(duì)外接存儲(chǔ)器中特殊地址的訪問指令,所述特殊地址為外接存儲(chǔ)器事先定義 的對(duì)應(yīng)于讀取感應(yīng)數(shù)據(jù)指令的地址。
9.根據(jù)權(quán)利要求6所述的方法,其特征在于,所述外接存儲(chǔ)器測(cè)得感應(yīng)數(shù)據(jù)之后還包 括在外接存儲(chǔ)器內(nèi)存儲(chǔ)所述感應(yīng)數(shù)據(jù)。
10.根據(jù)權(quán)利要求6至8任一項(xiàng)所述的方法,其特征在于,所述外接存儲(chǔ)器測(cè)得感應(yīng)數(shù) 據(jù)包括外接存儲(chǔ)器通過加速度傳感器、溫度傳感器或光線傳感器測(cè)得感應(yīng)數(shù)據(jù)。
全文摘要
本發(fā)明公開了一種外接存儲(chǔ)器和外接存儲(chǔ)器的傳感器實(shí)現(xiàn)方法,涉及通信領(lǐng)域,為使用戶低成本的使用傳感器功能而發(fā)明。本發(fā)明實(shí)施例提供的外接存儲(chǔ)器,包括傳感器模塊、存儲(chǔ)模塊和讀寫控制器,所述存儲(chǔ)模塊與所述讀寫控制器相連接,所述傳感器模塊用于產(chǎn)生感應(yīng)數(shù)據(jù);所述存儲(chǔ)模塊用于存儲(chǔ)數(shù)據(jù);所述讀寫控制器用于將所述存儲(chǔ)模塊中存儲(chǔ)的數(shù)據(jù)發(fā)送給所述電子設(shè)備,以及將所述傳感器模塊的感應(yīng)數(shù)據(jù)發(fā)送給所述電子設(shè)備。本發(fā)明適用于各種外接存儲(chǔ)器。
文檔編號(hào)H04M1/02GK102073460SQ20101056014
公開日2011年5月25日 申請(qǐng)日期2010年11月25日 優(yōu)先權(quán)日2010年11月25日
發(fā)明者曾玉英, 楊波 申請(qǐng)人:華為終端有限公司