欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種無線鼠標(biāo)通訊方法

文檔序號:6572896閱讀:345來源:國知局
專利名稱:一種無線鼠標(biāo)通訊方法
技術(shù)領(lǐng)域
本發(fā)明屬于數(shù)據(jù)通訊領(lǐng)域,涉及無線鼠標(biāo)的通訊方法,尤其涉及一種工 作在27MHz的無線鼠標(biāo)的通訊方法。
背景技術(shù)
隨著筆記本電腦和大屏幕顯示器的日漸普及,無線鼠標(biāo)的使用越來越廣 泛。無線鼠標(biāo)由于其安裝、攜帶、使用都十分方便,已經(jīng)成為眾多消費者在 裝機(jī)或者升級配置時的首選。
無線鼠標(biāo)分為發(fā)射器(鼠標(biāo)本身)和接收器兩部分。鼠標(biāo)本身安裝有紅 外線或無線電發(fā)射器,接收器通過連線連接到個人電腦主機(jī)的PS/2端口或 USB端口。操作鼠標(biāo)時,信息就會通過紅外線或無線電波傳輸?shù)絺€人電腦 主機(jī)上。
鼠標(biāo)發(fā)送和接收器之間的數(shù)據(jù)通訊,目前主要采用四種技術(shù)一一紅外技 術(shù)、RF27MHz無線技術(shù)、2.4G藍(lán)牙無線技術(shù)、2.4G封閉協(xié)議通訊技術(shù)。
(1 )紅外線技術(shù)是無線技術(shù)的最初階段,它的技術(shù)較簡單、生產(chǎn)成本 低,具有不易受到個人電腦及外設(shè)噪音影響的優(yōu)點,同時也有很多的缺點。 這些缺點主要是由于光的直線傳播的特性所造成的,如使用時發(fā)射器需要對 準(zhǔn)接收器、發(fā)射器和接收器之間不可有障礙物阻擋等,而且發(fā)送器和接收 器的距離比較短,約為50厘米;會給用戶使用時造成諸多限制。(2) RF27MHz指的是使用27 MHz ISM (工業(yè)、科學(xué)、醫(yī)學(xué))無線 頻率帶的一項技術(shù)。在這個頻率帶中有四個全球范圍的頻道其中兩個用于 無線鼠標(biāo),另外兩個用于無線鍵盤。鼠標(biāo)數(shù)據(jù)的傳送是單方向的,即從鼠標(biāo) 到接收器。因為其他類型的無線設(shè)備(如無繩電話或無線網(wǎng)絡(luò)設(shè)備)很少使 用27 MHz頻率,所以很少有來自其他設(shè)備干擾的風(fēng)險。鍵盤和鼠標(biāo)各自 擁有的兩個頻道,理論上也減少了與附近其他無線鍵盤或鼠標(biāo)產(chǎn)品之間的干 擾。RF27MHz無線技術(shù)起步最早,羅技公司早在1994年就應(yīng)用該技術(shù)推 出無線鼠標(biāo)產(chǎn)品。時至今日,RF27MHz無線技術(shù)已經(jīng)積累了十余年的技 術(shù)經(jīng)驗,相關(guān)產(chǎn)品已經(jīng)比較成熟。但是實際使用中仍然有信號干擾問題一直 困擾著RF 27 MHz無線技術(shù)的發(fā)展和應(yīng)用。
與紅外方式相比,無線電方式的最大優(yōu)點是即使中間隔著障礙物也能
順利傳輸信息。因此,可以自由配置接收器。傳輸距離也較紅外線方式遠(yuǎn)。
但無線電方式也存在如下缺點如果相鄰的個人電腦使用多個鼠標(biāo)及外
設(shè),無線電信號就會相互干擾。因此,在最近的鼠標(biāo)中,通過準(zhǔn)備兩個信道、 選擇其一傳輸信號來防止與其它電波的干擾。
為了克服27 MHz射頻通訊的干擾問題,全新的2.4GHz頻帶通訊技術(shù) 誕生了,它有效的解決了設(shè)備之間的互相干擾問題。目前應(yīng)用在無線鼠標(biāo)領(lǐng) 域的技術(shù)主要是藍(lán)牙(Bluetooth )無線技術(shù)和2.4G封閉協(xié)議通訊技術(shù)。
(3) 藍(lán)牙(Bluetooth)無線技術(shù)具有方便、可靠的無線連接方式。具 有比其他無線技術(shù)更長的無線射程無線收發(fā)器與Bluetooth設(shè)備相距多達(dá) 10米。其無線安全性遠(yuǎn)遠(yuǎn)超過無線27 MHz設(shè)備,具有雙通道128位驗 證和可變的加密密鑰長度,及聯(lián)結(jié)單個主機(jī)和某一設(shè)備的虛擬纜線功能。具 有行業(yè)支持的標(biāo)準(zhǔn)化無線協(xié)議,可以實現(xiàn)不同設(shè)備之間的兼容。由于日常環(huán)境中很少有頻率如此高的無線信號,所以2.4GHz連接方式基本不會收到 信號干擾。藍(lán)牙鼠標(biāo)的最大好處就是可以利用筆記本內(nèi)置的藍(lán)牙模塊進(jìn)行鏈 接,而不需要另行安裝信號接收裝置。目前微軟的2.4G無線鼠標(biāo)全部基于 藍(lán)牙解決方案。
(4) 2.4G封閉協(xié)議通訊技術(shù)則是近年來興起的另一種無線通訊解決方 案。同樣利用2.4GHz開放頻段,在硬件上多使用Nordic Semiconductor 公司的nRF2401/nRF2402系列芯片,而具體的通訊協(xié)議則由各廠家自行制 定和開發(fā)。此種通訊技術(shù)擁有比藍(lán)牙更高的傳輸速度;由于是封閉技術(shù)的緣 故,其安全性能更高;最關(guān)鍵的是2.4G封閉協(xié)議通訊技術(shù)成本低廉,生產(chǎn) 廠商不用像使用藍(lán)牙那樣要繳納高額的專利使用費,這也正是其在市場上流 行的主要原因之一。以羅技為首的外設(shè)廠商是這項技術(shù)的主要推行者。
當(dāng)然以上兩種2.4GHz技術(shù)也并非十全十美。雖然在理論上具有較強(qiáng)的 抗干擾性,但因為在國際上2.4GHz是一個開放頻段,生活中常用的無繩電 話,802.11b/g無線網(wǎng)卡以及還處于草案階段的802.11n WiFi協(xié)議,甚至連 最常見的微波爐都工作在這同一個頻段中。所以在實際使用中,當(dāng)某信道的 WiFi網(wǎng)絡(luò)進(jìn)行大吞吐量數(shù)據(jù)傳輸時, 一些2.4GHz鼠標(biāo)出現(xiàn)停頓、丟幀的現(xiàn) 象也是時有發(fā)生。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種在實用性、安全性和經(jīng)濟(jì)性之間取得平衡的無 線鼠標(biāo)的通訊方法。
為了實現(xiàn)上述目的,本發(fā)明提供一種無線鼠標(biāo)通訊方法,鼠標(biāo)檢測裝置 檢測鼠標(biāo)移動或按鍵操作,形成鼠標(biāo)操作數(shù)據(jù);而后,所述鼠標(biāo)檢測裝置把上述鼠標(biāo)操作數(shù)據(jù)傳輸給接收器;所述鼠標(biāo)操作數(shù)據(jù)包括若干數(shù)據(jù)幀;所述 每個數(shù)據(jù)幀均包括一幀頭、 一數(shù)據(jù)包組及一幀尾;所述數(shù)據(jù)包組包括若干數(shù) 據(jù)包;所述各個數(shù)據(jù)包的長度固定。
作為本發(fā)明的一種優(yōu)選方案,所述通訊方法傳輸凄t據(jù)由三層組成,頂層 為數(shù)據(jù)交易,即所述鼠標(biāo)操作數(shù)據(jù);中間層為所述若干數(shù)據(jù)幀;底層為所述 數(shù)據(jù)包。
作為本發(fā)明的一種優(yōu)選方案,所述無線鼠標(biāo)工作在27M Hz無線頻率帶。 作為本發(fā)明的一種優(yōu)選方案,所述鼠標(biāo)操作數(shù)據(jù)包括;陂連續(xù)發(fā)射的124 個數(shù)據(jù)幀。
作為本發(fā)明的一種優(yōu)選方案,所述124個數(shù)據(jù)幀包括第一數(shù)據(jù)幀及另外 123個數(shù)據(jù)格式相同的數(shù)據(jù)幀。
作為本發(fā)明的一種優(yōu)選方案,所述第一數(shù)據(jù)幀的幀頭包括13個周期為 2嚇Hz的脈沖;其中,1T-1/波特率。
作為本發(fā)明的一種優(yōu)選方案,所述123個數(shù)據(jù)格式相同的數(shù)據(jù)幀的幀頭 為101010六個電平信號,時間寬度分別為T秒、T秒、T秒、T秒、T秒、 1.75*丁秒;其中,1丁=1/波特率。
作為本發(fā)明的一種優(yōu)選方案,所述幀尾為持續(xù)1.25 x T的低電平;其中, 1丁=1/波特率。
作為本發(fā)明的一種優(yōu)選方案,所述數(shù)據(jù)包組包括7個數(shù)據(jù)包。 作為本發(fā)明的一種優(yōu)選方案,所述7個數(shù)據(jù)包分別為波特率識別數(shù)據(jù)
包、鼠標(biāo)識別碼數(shù)據(jù)包、鼠標(biāo)按鍵數(shù)據(jù)包、鼠標(biāo)X軸位移數(shù)據(jù)包、鼠標(biāo)Y
軸位移數(shù)據(jù)包、鼠標(biāo)Z軸位移數(shù)據(jù)包、糾錯數(shù)據(jù)包。
作為本發(fā)明的一種優(yōu)選方案,所述7個數(shù)據(jù)包順序固定,依次為波特率識別數(shù)據(jù)包、鼠標(biāo)識別碼數(shù)據(jù)包、鼠標(biāo)按4建數(shù)據(jù)包、鼠標(biāo)X軸位移數(shù)據(jù)包、
鼠標(biāo)Y軸位移數(shù)據(jù)包、鼠標(biāo)Z軸位移數(shù)據(jù)包、糾錯數(shù)據(jù)包。
作為本發(fā)明的一種優(yōu)選方案,所述7個數(shù)據(jù)包的長度均為8bit。 作為本發(fā)明的一種優(yōu)選方案,所述波特率識別數(shù)據(jù)包支持識別2種波特
率,其8位識別碼的值分別是0110 1001和1001 1100,其缺省值是0110
1001。
作為本發(fā)明的一種優(yōu)選方案,所述鼠標(biāo)識別碼數(shù)據(jù)包的缺省值是1011 1001。
作為本發(fā)明的一種優(yōu)選方案,所述鼠標(biāo)4要4建數(shù)據(jù)包的8個位依次為X 軸位移數(shù)據(jù)符號位、控制信號保留位、前進(jìn)鍵信號、后退鍵信號、對碼纟射建 信號、左鍵信號、中鍵信號、右鍵信號。
作為本發(fā)明的一種優(yōu)選方案,所述鼠標(biāo)Z軸位移數(shù)據(jù)包的后4個位依次 為控制信號保留位、控制信號保留位、控制信號保留位、Y軸位移數(shù)據(jù)符 號位。
作為本發(fā)明的一種優(yōu)選方案,所述鼠標(biāo)識別碼數(shù)據(jù)包、鼠標(biāo)按4定數(shù)據(jù)包、 鼠標(biāo)X軸位移數(shù)據(jù)包、鼠標(biāo)Y軸位移數(shù)據(jù)包、鼠標(biāo)Z軸位移數(shù)據(jù)包在發(fā)射 前需要進(jìn)行糾錯運算;所述糾錯運算的反饋函數(shù)為f (xO, x1, x2, x3, x4, x5, x6, x7) =x7Ax5Ax3Ax1AxOAdata—in,反饋到x05其中data—in為數(shù)據(jù) 包b到f的串行數(shù)據(jù)流,符號'w'代表異或運算,xO、 x1、 x2、 x3、 x4、 x5、 x6、 x7依次為數(shù)才居包的各個位。
作為本發(fā)明的一種優(yōu)選方案,所述鼠標(biāo)按4建數(shù)據(jù)包、鼠標(biāo)X軸位移數(shù)據(jù) 包、鼠標(biāo)Y軸位移數(shù)據(jù)包、鼠標(biāo)Z軸位移數(shù)據(jù)包、糾錯數(shù)據(jù)包在發(fā)射前需 要進(jìn)行擾碼運算;所述擾碼運算反饋函數(shù)為f (xO, x1, x2, x3, x4, x5,x6, x7)=x7Ax4,反饋到X5;其中符號"八"代表異或運算,x0、 x1、 x2、 x3、 x4、 x5、 x6、 x7依次為數(shù)據(jù)包的各個位。
作為本發(fā)明的一種優(yōu)選方案,所述鼠標(biāo)操作包括對碼操作、按鍵操作、 串行模式的位移操作、積分模式的位移操作。
作為本發(fā)明的一種優(yōu)選方案,所述對碼操作一次數(shù)據(jù)交易連續(xù)發(fā)射124 幀的數(shù)據(jù);包括第一數(shù)據(jù)幀及另外123個數(shù)據(jù)格式相同的數(shù)據(jù)幀。
作為本發(fā)明的一種優(yōu)選方案,所述按鍵操作一次數(shù)據(jù)交易需要連續(xù)發(fā)射 5幀的數(shù)據(jù);包括第 一數(shù)據(jù)幀及另外4個數(shù)據(jù)格式相同的數(shù)據(jù)幀。
作為本發(fā)明的一種優(yōu)選方案,所述串行模式的位移操作一次數(shù)據(jù)交易連 續(xù)發(fā)射5幀的數(shù)據(jù);包括第一數(shù)據(jù)幀及另外4個數(shù)據(jù)格式相同的數(shù)據(jù)幀。
作為本發(fā)明的一種優(yōu)選方案,所述積分模式的位移操作一次數(shù)據(jù)交易只 發(fā)射第一數(shù)據(jù)幀。
作為本發(fā)明的一種優(yōu)選方案,所述第一數(shù)據(jù)幀的幀頭包括13個周期為 2^THz的脈沖;其中,1丁=1/波特率。
與現(xiàn)有技術(shù)相比,本發(fā)明揭示的無線鼠標(biāo)通訊方法有以下有益效果
1、 本發(fā)明采用了成熟的27MHz無線電技術(shù),使得鼠標(biāo)的發(fā)射電路和 接收電路設(shè)計,以及外圍電路設(shè)計,都可以比較簡單。
2、 本發(fā)明采用了成熟的27MHz無線電技術(shù),使得鼠標(biāo)的發(fā)射器和接 收器之間的工作距離為2米,雖然比2.4GHz技術(shù)10米工作距離短,但實 際已經(jīng)能滿足絕大部分使用情況,而成本卻大幅度降低。
3、 本發(fā)明采用了成熟的27MHz無線電技術(shù),使得鼠標(biāo)的發(fā)射器和接 收器之間即使中間隔著障礙物也能順利傳輸信息。因此,可以自由配置接收器,傳輸距離也較紅外線方式的0.5米遠(yuǎn)。
4、 本發(fā)明支持了多種波特率,可以有利于設(shè)計整個無線鼠標(biāo)根據(jù)實際 情況,選擇工作在2個27MHz鼠標(biāo)專用頻l殳中的一個,減少了與附近其 他無線鍵盤或鼠標(biāo)產(chǎn)品之間的干擾。
5、 本發(fā)明采用了較低的波特率,在滿足鼠標(biāo)這種低速計算機(jī)人機(jī)界面 設(shè)備的數(shù)據(jù)傳輸要求的情況下,降低了鼠標(biāo)發(fā)射電路的功耗,延長了電池的 使用壽命。
6、 本發(fā)明由于對不同鼠標(biāo)使用情況下,采用了不同數(shù)據(jù)幀數(shù)的傳輸, 降低了鼠標(biāo)發(fā)射電路的功耗,延長了電池的使用壽命。
7、 由于數(shù)據(jù)包ID的長度為8bit,所以可以提供256個ID,大大增強(qiáng) 了抗干擾能力。
8、 由于^I建數(shù)據(jù)包和Z軸數(shù)據(jù)包長度都為8bit,而實際按鍵數(shù)據(jù)只要 6bit, Z軸數(shù)據(jù)只要4bit,所以這兩個數(shù)據(jù)包的其它位可以用來傳輸額外的 控制信息,提高了使用的靈活性和擴(kuò)展性。
9、 由于傳輸?shù)臄?shù)據(jù)采用了反向不歸零(NRZI)編碼技術(shù),所以在無線 鼠標(biāo)發(fā)射電路和接收電路之間可以省略了額外的同步時鐘信號。
10、 本發(fā)明對傳輸?shù)臄?shù)據(jù)進(jìn)行了擾碼運算和循環(huán)冗余檢查(CRC)技 術(shù),大大提高了數(shù)據(jù)傳輸?shù)陌踩浴?br>

圖1是本發(fā)明通訊方法中鼠標(biāo)操:作數(shù)據(jù)的組成示意圖。
具體實施例方式
以下結(jié)合附圖及實施例對本發(fā)明做具體介紹。
請參閱圖1,本發(fā)明介紹了一種工作在27MHz的無線鼠標(biāo)通訊方法, 本方法中,鼠標(biāo)檢測裝置檢測鼠標(biāo)移動或按鍵操作,形成鼠標(biāo)操作數(shù)據(jù);所 述鼠標(biāo)操作數(shù)據(jù)包括124個數(shù)據(jù)幀;每個數(shù)據(jù)幀均包括一幀頭、 一數(shù)據(jù)包組 及一幀尾;所述數(shù)據(jù)包組包括7個數(shù)據(jù)包;各個數(shù)據(jù)包的長度固定,均為 8bit。傳輸上述數(shù)據(jù)采用反向不歸零編碼技術(shù)。
所述124個數(shù)據(jù)幀包括第一數(shù)據(jù)幀及另外123個數(shù)據(jù)格式相同的數(shù)據(jù) 幀。第一數(shù)據(jù)幀的幀頭包括13個周期為27Hz的脈沖;其中,1丁=1/波特 率。另外123個數(shù)據(jù)格式相同的數(shù)據(jù)幀的幀頭為101010六個電平信號,時 間寬度分別為T秒、T秒、T秒、T秒、T秒、1.75*丁秒;本實施例中,T 的具體實際數(shù)據(jù)是可以改變的,由實際^f吏用中的波特率來決定,1丁=1/波特 率。
所述7個數(shù)據(jù)包順序固定,依次為波特率識別數(shù)據(jù)包、鼠標(biāo)識別碼數(shù)據(jù) 包、鼠標(biāo)4安4建數(shù)據(jù)包、鼠標(biāo)X軸位移數(shù)據(jù)包、鼠標(biāo)Y軸位移lt據(jù)包、鼠標(biāo)Z 軸位移數(shù)據(jù)包、糾錯數(shù)據(jù)包。
所述波特率識別數(shù)據(jù)包支持識別2種波特率,其8位識別碼的值分別是 0110 1001和1001 1100,其缺省值是0110 1001。
所述鼠標(biāo)識別碼數(shù)據(jù)包的缺省值是1011 1001。
所述鼠標(biāo)按鍵數(shù)據(jù)包的8個位依次為X軸位移數(shù)據(jù)符號位、控制信號 保留位、前進(jìn)鍵信號、后退鍵信號、對碼按鍵信號、左鍵信號、中鍵信號、 右鍵信號。
所述鼠標(biāo)Z軸位移數(shù)據(jù)包的后4個位依次為控制信號保留位、控制信號保留位、控制信號保留位、Y軸位移數(shù)據(jù)符號位。
所述通訊方法傳輸數(shù)據(jù)由三層組成,頂層為數(shù)據(jù)交易,即所述鼠標(biāo)操作
數(shù)據(jù);中間層為所述若干數(shù)據(jù)幀;底層為所述數(shù)據(jù)包。
本發(fā)明根據(jù)實際工作情況,可以分為四種數(shù)據(jù)交易對碼操作、按鍵操 作、串行模式的位移操作、積分才莫式的位移操作。以下分別介紹各個數(shù)據(jù)交 易的步驟。
一、對碼操作步驟 1.1 發(fā)射第一數(shù)據(jù)幀。
第一數(shù)據(jù)幀是數(shù)據(jù)交易開頭幀,包括幀頭、7個數(shù)據(jù)包及一幀尾。其數(shù) 據(jù)幀的幀頭較長,為13個周期為2t丁Hz脈沖;
7個數(shù)據(jù)包,依次為波特率識別數(shù)據(jù)包Baud、鼠標(biāo)識別碼數(shù)據(jù)包ID、 鼠標(biāo)按4建it據(jù)包K、鼠標(biāo)X軸位移數(shù)據(jù)包X、鼠標(biāo)Y軸位移數(shù)據(jù)包Y、鼠標(biāo) Z軸位移數(shù)據(jù)包Z、糾錯數(shù)據(jù)包CRC。
所述鼠標(biāo)識別碼數(shù)據(jù)包、鼠標(biāo)4^4建數(shù)據(jù)包、鼠標(biāo)X軸位移數(shù)據(jù)包、鼠標(biāo) Y軸位移數(shù)據(jù)包、鼠標(biāo)Z軸位移數(shù)據(jù)包在發(fā)射前需要進(jìn)行糾錯運算;所述糾 錯運算的反饋函數(shù)為f (x0, x1 , x2, x3, x4, x5, x6, x7 ) =x7Ax5Ax3Ax1AxOAdata_in,反饋到x 0;其中data—in為數(shù)據(jù)包b到f的串 行數(shù)據(jù)流,符號"A"代表異或運算,x0、 x1、 x2、 x3、 x4、 x5、 x6、 x7 依次為IW居包的各個4立。
所述鼠標(biāo)按鍵數(shù)據(jù)包、鼠標(biāo)X軸位移數(shù)據(jù)包、鼠標(biāo)Y軸位移數(shù)據(jù)包、 鼠標(biāo)Z軸位移數(shù)據(jù)包、糾錯數(shù)據(jù)包在發(fā)射前需要進(jìn)行擾碼運算;所述擾碼運算反饋函數(shù)為f (xO, x1, x2, x3, x4, x5, x6, x7) =x7Ax4,反饋到X5; 其中符號"A,,代表異或運算,x0、 x1、 x2、 x3、 x4、 x5、 x6、 x7依次為數(shù) 據(jù)包的各個位。
幀尾為持續(xù)1.25 + THz的低電平。
1.2發(fā)射第二數(shù)據(jù)幀。
第二數(shù)據(jù)幀是數(shù)據(jù)交易的正常幀,與開頭幀相比,數(shù)據(jù)格式的差別僅體 現(xiàn)在幀頭4支短,^:據(jù)包組的組成和順序、幀尾均與開頭幀一樣。
幀頭為連續(xù)的101010六個電平信號,時間寬度分別為T秒,T秒,T 秒,T秒,T秒,1.75 xT秒。
1.3按步驟1.2的幀格式連續(xù)依次發(fā)送完余下的122幀數(shù)據(jù)。
當(dāng)無線鼠標(biāo)完成對碼操作后,就可以進(jìn)行正常的位移,按鍵等常規(guī)鼠標(biāo) 動作。
二、 按鍵操作步驟
當(dāng)進(jìn)行按鍵操作時, 一次數(shù)據(jù)交易需要連續(xù)發(fā)射5幀的數(shù)據(jù)
2.1 發(fā)射第一數(shù)據(jù)幀即開頭幀數(shù)據(jù);
2.2發(fā)射第二數(shù)據(jù)幀即正常幀數(shù)據(jù);
2.3按步驟2.2的幀格式連續(xù)依次發(fā)送完余下的3幀數(shù)據(jù)。
以上所有幀格式完全與對碼部分中對應(yīng)的幀格式一致。
三、 串行模式的位移操作步驟
當(dāng)進(jìn)行位移操作時,如果發(fā)射電路工作在串行模式,則一次數(shù)據(jù)交易同 樣需要連續(xù)發(fā)射5幀的數(shù)據(jù)3.1 發(fā)射第 一數(shù)據(jù)幀即開頭幀數(shù)據(jù);
3.2發(fā)射第二數(shù)據(jù)幀即正常幀數(shù)據(jù);
3.3按步驟3.2的幀格式連續(xù)依次發(fā)送完余下的3幀數(shù)據(jù);
以上所有幀格式完全和對碼部分中對應(yīng)的幀格式一致。
四、積分模式的位移操作步驟
當(dāng)進(jìn)行位移操作時,如果發(fā)射電路工作在積分;f莫式,則一次數(shù)據(jù)交易只 需要發(fā)射1幀開頭幀數(shù)據(jù)。
當(dāng)然,本發(fā)明并不限制于以上實施例說明的實施方式。如,鼠標(biāo)操作數(shù) 據(jù)可以包括超過或少于124個數(shù)據(jù)幀;除第一數(shù)據(jù)幀外,其他數(shù)據(jù)幀中的幀 頭也可以不同;數(shù)據(jù)幀的數(shù)據(jù)包組可以包括超過或少于7個數(shù)據(jù)包。
以上實施例僅用以說明而非限制本發(fā)明的技術(shù)方案。不脫離本發(fā)明精神 和范圍的任何修改或局部替換,均應(yīng)涵蓋在本發(fā)明的權(quán)利要求范圍當(dāng)中。
權(quán)利要求
1、一種無線鼠標(biāo)通訊方法,鼠標(biāo)檢測裝置檢測鼠標(biāo)移動或按鍵操作,形成鼠標(biāo)操作數(shù)據(jù);而后,所述鼠標(biāo)檢測裝置把上述鼠標(biāo)操作數(shù)據(jù)傳輸給接收器;其特征在于所述鼠標(biāo)操作數(shù)據(jù)包括若干數(shù)據(jù)幀;所述每個數(shù)據(jù)幀均包括一幀頭、一數(shù)據(jù)包組及一幀尾;所述數(shù)據(jù)包組包括若干數(shù)據(jù)包;所述各個數(shù)據(jù)包的長度固定。
2、 如權(quán)利要求1所述的無線鼠標(biāo)通訊方法,其特征在于,所述通訊方法 傳輸數(shù)據(jù)由三層組成,頂層為數(shù)據(jù)交易,即所述鼠標(biāo)操作數(shù)據(jù);中間 層為所述若干數(shù)據(jù)幀;底層為所述數(shù)據(jù)包。
3、 如權(quán)利要求1所述的無線鼠標(biāo)通訊方法,其特征在于,所述無線鼠標(biāo) 工作在27M Hz無線頻率帶。
4、 如權(quán)利要求1所述的無線鼠標(biāo)通訊方法,其特征在于,所述鼠標(biāo)操作 數(shù)據(jù)包括被連續(xù)發(fā)射的124個數(shù)據(jù)幀。
5、 如權(quán)利要求4所述的無線鼠標(biāo)通訊方法,其特征在于,所述124個數(shù) 據(jù)幀包括第一數(shù)據(jù)幀及另外123個數(shù)據(jù)格式相同的數(shù)據(jù)幀。
6、 如權(quán)利要求5所述的無線鼠標(biāo)通訊方法,其特征在于,所述第一數(shù)據(jù) 幀的幀頭包括13個周期為27Hz的脈沖;其中,1丁=1/波特率。
7、 如權(quán)利要求5所述的無線鼠標(biāo)通訊方法,其特征在于,所述123個數(shù) 據(jù)格式相同的數(shù)據(jù)幀的幀頭為101010六個電平信號,時間寬度分別 為T秒、T秒、T秒、T秒、T秒、1.75*丁秒;其中,1丁=1/波特率。
8、 如權(quán)利要求1所述的無線鼠標(biāo)通訊方法,其特征在于,所述幀尾為持 續(xù)1.25xT的低電平;其中,1丁=1/波特率。
9.法,其特征在于,所述數(shù)據(jù)包組包括7個數(shù)據(jù)包。
10、 如權(quán)利要求9所述的無線鼠標(biāo)通訊方法,其特征在于,所述7個數(shù)據(jù) 包分別為波特率識別數(shù)據(jù)包、鼠標(biāo)識別碼數(shù)據(jù)包、鼠標(biāo)按鍵數(shù)據(jù)包、 鼠標(biāo)X軸位移數(shù)據(jù)包、鼠標(biāo)Y軸位移數(shù)據(jù)包、鼠標(biāo)Z軸位移數(shù)據(jù)包、 糾錯數(shù)據(jù)包。
11、 如權(quán)利要求10所述的無線鼠標(biāo)通訊方法,其特征在于,所述7個數(shù) 據(jù)包順序固定,依次為波特率識別數(shù)據(jù)包、鼠標(biāo)識別碼數(shù)據(jù)包、鼠標(biāo) 按鍵數(shù)據(jù)包、鼠標(biāo)X軸位移數(shù)據(jù)包、鼠標(biāo)Y軸位移數(shù)據(jù)包、鼠標(biāo)Z軸 位移數(shù)據(jù)包、糾錯數(shù)據(jù)包。
12、 如權(quán)利要求10所述的無線鼠標(biāo)通訊方法,其特征在于,所述7個數(shù) 據(jù)包的長度均為8bit。
13、 如權(quán)利要求12所述的無線鼠標(biāo)通訊方法,其特征在于,所述波特率識 別數(shù)據(jù)包支持識別2種波特率,其8位識別碼的值分別是0110 1001 和1001 1100,其缺省值是0110 1001。
14、 如權(quán)利要求12所述的無線鼠標(biāo)通訊方法,其特征在于,所述鼠標(biāo)識別 碼數(shù)據(jù)包的缺省值是1011 1001。
15、 如權(quán)利要求12所述的無線鼠標(biāo)通訊方法,其特征在于,所述鼠標(biāo)^^4建 數(shù)據(jù)包的8個位依次為X軸位移數(shù)據(jù)符號位、控制信號保留位、前 進(jìn)鍵信號、后退鍵信號、對碼按鍵信號、左鍵信號、中鍵信號、右鍵 信號。
16、 如權(quán)利要求12所述的無線鼠標(biāo)通訊方法,其特征在于,所述鼠標(biāo)Z 軸位移數(shù)據(jù)包的后4個位依次為控制信號保留位、控制信號保留位、 控制信號保留位、Y軸位移數(shù)據(jù)符號位。
17、 如權(quán)利要求12所述的無線鼠標(biāo)通訊方法,其特征在于,所述鼠標(biāo)識別 碼數(shù)據(jù)包、鼠標(biāo)4^4建數(shù)據(jù)包、鼠標(biāo)X軸位移數(shù)據(jù)包、鼠標(biāo)Y軸位移數(shù) 據(jù)包、鼠標(biāo)Z軸位移數(shù)據(jù)包在發(fā)射前需要進(jìn)行糾錯運算;所述糾錯運 算的反饋函數(shù)為f (xO, x1 , x2, x3, x4, x5, x6 , x7 ) =x7Ax5Ax3Ax1AxOAdata—in,反饋到x0;其中data—in為數(shù)據(jù)包b到f 的串行數(shù)據(jù)流,符號""代表異或運算,x0、 x1、 x2、 x3、 x4、 x5、 x6、 x7依次為數(shù)據(jù)包的各個位。
18、 如權(quán)利要求12所述的無線鼠標(biāo)通訊方法,其特征在于,所述鼠標(biāo)按鍵 數(shù)據(jù)包、鼠標(biāo)X軸位移數(shù)據(jù)包、鼠標(biāo)Y軸位移數(shù)據(jù)包、鼠標(biāo)Z軸位移 數(shù)據(jù)包、糾錯數(shù)據(jù)包在發(fā)射前需要進(jìn)行擾碼運算;所述擾碼運算反饋 函數(shù)為f (xO, x1, x2, x3, x4, x5, x6, x7) =x7Ax4,反饋到X5; 其中符號"A"代表異或運算,xo、 x1、 x2、 x3、 x4、 x5、 x6、 x7依次為凄t提包的各個4立。
19、 如權(quán)利要求1所述的無線鼠標(biāo)通訊方法,其特征在于,所述鼠標(biāo)操作 包括對碼操作、按鍵操作、串行才莫式的位移操作、積分模式的位移操 作。
20、 如權(quán)利要求19所述的無線鼠標(biāo)通訊方法,其特征在于,所述對碼操作 一次數(shù)據(jù)交易連續(xù)發(fā)射124幀的數(shù)據(jù)。
21 、 如權(quán)利要求19所述的無線鼠標(biāo)通訊方法,其特征在于,所述按鍵操作 一次數(shù)據(jù)交易需要連續(xù)發(fā)射5幀的數(shù)據(jù);包括第一數(shù)據(jù)幀及另外4個數(shù)據(jù)格式相同的數(shù)據(jù)幀。
22、 如權(quán)利要求19所述的無線鼠標(biāo)通訊方法,其特征在于,所述串行模式 的位移操作一次數(shù)據(jù)交易連續(xù)發(fā)射5幀的數(shù)據(jù);包括第一數(shù)據(jù)幀及另 外4個數(shù)據(jù)格式相同的數(shù)據(jù)幀。
23、 如權(quán)利要求19所述的無線鼠標(biāo)通訊方法,其特征在于,所述積分模式 的位移操作一次數(shù)據(jù)交易只發(fā)射第 一數(shù)據(jù)幀。
24、 如權(quán)利要求20或21或22或23所述的無線鼠標(biāo)通訊方法,其特征在 于,所述第一數(shù)據(jù)幀的幀頭包括13個周期為2嚇Hz的脈沖;其中, 訂=1/波特率。
全文摘要
本發(fā)明提供一種無線鼠標(biāo)通訊方法,鼠標(biāo)檢測裝置檢測鼠標(biāo)移動或按鍵操作,形成鼠標(biāo)操作數(shù)據(jù);而后,所述鼠標(biāo)檢測裝置把上述鼠標(biāo)操作數(shù)據(jù)傳輸給接收器;所述鼠標(biāo)操作數(shù)據(jù)包括若干數(shù)據(jù)幀;所述每個數(shù)據(jù)幀均包括一幀頭、一數(shù)據(jù)包組及一幀尾;所述數(shù)據(jù)包組包括若干數(shù)據(jù)包;所述各個數(shù)據(jù)包的長度固定。本發(fā)明在實用性、安全性和經(jīng)濟(jì)性之間取得了平衡。
文檔編號G06F3/033GK101419514SQ20071004744
公開日2009年4月29日 申請日期2007年10月26日 優(yōu)先權(quán)日2007年10月26日
發(fā)明者宋 唐, 海 徐, 狄永清 申請人:無錫華潤矽科微電子有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
收藏| 贵德县| 嘉兴市| 高要市| 垫江县| 保康县| 新野县| 榆中县| 怀化市| 平舆县| 吉安市| 逊克县| 新竹市| 新龙县| 郁南县| 克山县| 涿州市| 巨鹿县| 循化| 砀山县| 聊城市| 顺昌县| 桓仁| 东丰县| 尉氏县| 江津市| 吴忠市| 科技| 乌兰县| 宜兰县| 罗田县| 诸暨市| 革吉县| 扬中市| 华池县| 铅山县| 文山县| 盈江县| 巴东县| 白山市| 濮阳县|