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

一種終端與遙控器之間的交互方法及終端的制作方法

文檔序號(hào):9275255閱讀:643來源:國(guó)知局
一種終端與遙控器之間的交互方法及終端的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及無線通信領(lǐng)域,尤其涉及一種終端與遙控器之間的交互方法及終端。
【背景技術(shù)】
[0002]隨著終端的功能模塊的增多,越來越多的應(yīng)用要展現(xiàn)給用戶,用戶對(duì)終端的性能、處理速率和響應(yīng)速度等要求越來越高。其中,按鍵的響應(yīng)速度是用戶體驗(yàn)中最重要的指標(biāo)之一O
[0003]目前,大多數(shù)用戶使用遙控器實(shí)現(xiàn)對(duì)終端(如智能電視)的控制操作;遙控器與終端通常采用NEC紅外遙控協(xié)議(為了描述方便,以下簡(jiǎn)稱NEC協(xié)議)。也就是說,遙控器通常會(huì)向終端發(fā)送NEC編碼格式的脈沖信號(hào),圖1示出了采用NEC編碼格式的脈沖信號(hào)的示意圖,如圖1所示,每個(gè)脈沖信號(hào)由引導(dǎo)碼、用戶識(shí)別碼、用戶識(shí)別碼(反碼)、數(shù)據(jù)碼以及數(shù)據(jù)碼(反碼)組成。
[0004]對(duì)于用戶來說,遙控器的按鍵具有兩種狀態(tài),即為短按鍵狀態(tài)和長(zhǎng)按鍵狀態(tài)。圖2和圖3分別示出了現(xiàn)有技術(shù)中短按鍵狀態(tài)和長(zhǎng)按鍵狀態(tài)對(duì)應(yīng)的脈沖信號(hào)的示意圖。短按鍵狀態(tài)通常表現(xiàn)為用戶短暫的按一下遙控器按鍵并快速抬起該按鍵的狀態(tài),用于控制終端執(zhí)行單次操作,如圖2所示,執(zhí)行一次短按鍵操作會(huì)觸發(fā)遙控器發(fā)出一個(gè)脈沖信號(hào),該脈沖信號(hào)中攜帶有引導(dǎo)碼、用戶識(shí)別碼和用于表示該短按鍵對(duì)應(yīng)的遙控器鍵值的數(shù)據(jù)碼;長(zhǎng)按鍵狀態(tài)通常表現(xiàn)為用戶按下遙控器按鍵后經(jīng)過較長(zhǎng)一段時(shí)間再抬起該按鍵的狀態(tài),用于控制終端執(zhí)行連續(xù)操作,如圖3所示,長(zhǎng)按鍵操作會(huì)觸發(fā)遙控器周期性的發(fā)出連續(xù)多個(gè)脈沖信息,根據(jù)NEC協(xié)議的規(guī)定,這些周期性發(fā)送的脈沖信號(hào)中,只有第一個(gè)脈沖信號(hào)中攜帶有引導(dǎo)碼、用戶識(shí)別碼和數(shù)據(jù)碼,其余脈沖信號(hào)中只攜帶有引導(dǎo)碼和用戶識(shí)別碼,而不攜帶數(shù)據(jù)碼(即攜帶遙控器鍵值),終端在接收到上述周期性發(fā)送的脈沖信號(hào)后,將這些脈沖信號(hào)識(shí)別為長(zhǎng)按鍵,直至按鍵抬起,才會(huì)認(rèn)為上一個(gè)長(zhǎng)按鍵結(jié)束。
[0005]現(xiàn)有技術(shù)中,按照NEC協(xié)議,長(zhǎng)按鍵操作會(huì)觸發(fā)遙控器每隔108ms向終端發(fā)送一脈沖信號(hào),直至用戶抬起該按鍵。然而,隨著終端的處理能力的迅速增強(qiáng),用戶對(duì)終端響應(yīng)速度的需求越來越高,按照現(xiàn)有的每隔108ms對(duì)脈沖信號(hào)響應(yīng)一次顯然不能滿足用戶需求。

【發(fā)明內(nèi)容】

[0006]本發(fā)明實(shí)施例提供一種終端與遙控器之間的交互方法及終端,用以提高終端對(duì)長(zhǎng)按鍵的響應(yīng)速度。
[0007]本發(fā)明實(shí)施例提供了一種終端與遙控器之間的交互方法,該方法包括:
[0008]所述終端接收所述遙控器發(fā)送的當(dāng)前脈沖信號(hào);
[0009]在所述當(dāng)前脈沖信號(hào)中未攜帶有遙控器鍵值時(shí),將所述遙控器的當(dāng)前按鍵狀態(tài)確定為長(zhǎng)按鍵狀態(tài),并按照預(yù)設(shè)時(shí)間間隔,執(zhí)行與所述當(dāng)前脈沖信號(hào)相對(duì)應(yīng)的功能。
[0010]本發(fā)明實(shí)施例還提供了一種終端,該終端包括:
[0011]接收單元,用于接收所述遙控器發(fā)送的當(dāng)前脈沖信號(hào);
[0012]處理單元,用于在所述當(dāng)前脈沖信號(hào)中未攜帶有遙控器鍵值時(shí),將所述遙控器的當(dāng)前按鍵狀態(tài)確定為長(zhǎng)按鍵狀態(tài),并按照預(yù)設(shè)時(shí)間間隔,執(zhí)行與所述當(dāng)前脈沖信號(hào)相對(duì)應(yīng)的功能。
[0013]從上述技術(shù)方案可以看出,本發(fā)明實(shí)施例中的終端能夠根據(jù)遙控器當(dāng)前脈沖信號(hào),確定遙控器的當(dāng)前按鍵狀態(tài)是否為長(zhǎng)按鍵狀態(tài),提出了一種快速識(shí)別當(dāng)前按鍵狀態(tài)的方法;若當(dāng)前按鍵狀態(tài)是長(zhǎng)按鍵狀態(tài),本發(fā)明實(shí)施例可以按照預(yù)設(shè)時(shí)間間隔,將當(dāng)前長(zhǎng)按鍵所對(duì)應(yīng)的遙控器鍵值傳遞到上一層級(jí)進(jìn)行相應(yīng)處理,由于現(xiàn)有技術(shù)中長(zhǎng)按鍵會(huì)觸發(fā)遙控器每隔108ms發(fā)送脈沖信號(hào),而本發(fā)明實(shí)施例中的預(yù)設(shè)時(shí)間間隔可以根據(jù)終端的處理裝置的響應(yīng)速度或處理速度進(jìn)行自適應(yīng)調(diào)整,當(dāng)預(yù)設(shè)時(shí)間間隔小于108ms時(shí),本發(fā)明實(shí)施例可以將相應(yīng)的遙控器鍵值提前傳遞給上一層級(jí)進(jìn)行處理,提高了上一層級(jí)對(duì)遙控器長(zhǎng)按鍵的響應(yīng)速度;當(dāng)預(yù)設(shè)時(shí)間間隔大于108ms時(shí),本發(fā)明實(shí)施例可以根據(jù)處理裝置當(dāng)前的處理效率將相應(yīng)的遙控器鍵值適當(dāng)?shù)难訒r(shí)傳遞給上一層級(jí),避免由于上一層級(jí)接收到的消息排隊(duì)而造成的響應(yīng)不靈敏的現(xiàn)象;可見,本發(fā)明實(shí)施例可以根據(jù)上一層級(jí)的處理效率或處理裝置的處理效率,選擇將遙控器鍵值提前或延后發(fā)送至上一層級(jí),從而提高了終端對(duì)長(zhǎng)按鍵的響應(yīng)速度,并且避免了終端對(duì)長(zhǎng)按鍵響應(yīng)不靈敏的現(xiàn)象。
【附圖說明】
[0014]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0015]圖1為現(xiàn)有技術(shù)中采用NEC編碼格式的脈沖信號(hào)的示意圖;
[0016]圖2為現(xiàn)有技術(shù)中短按鍵狀態(tài)對(duì)應(yīng)的脈沖信號(hào)的示意圖;
[0017]圖3為現(xiàn)有技術(shù)中長(zhǎng)按鍵狀態(tài)對(duì)應(yīng)的脈沖信號(hào)的示意圖;
[0018]圖4為本發(fā)明實(shí)施例提供的紅外遙控系統(tǒng)的結(jié)構(gòu)示意圖;
[0019]圖5為本發(fā)明實(shí)施例提供的一種終端與遙控器之間的交互方法的流程示意圖;
[0020]圖6為本發(fā)明實(shí)施例中的UPD6121G芯片的“O”和“I”的波形示意圖;
[0021]圖7為本發(fā)明實(shí)施例提供的一種機(jī)頂盒進(jìn)行脈沖信號(hào)處理的流程示意圖;
[0022]圖8為本發(fā)明實(shí)施例提供的一種終端的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0023]為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0024]本發(fā)明實(shí)施例可以應(yīng)用于各種終端、智能終端,如智能電視、機(jī)頂盒等;本發(fā)明實(shí)施例尤其適用于采用NEC紅外遙控協(xié)議(為了方便描述,以下簡(jiǎn)稱為NEC協(xié)議)的各類終端,如配有遙控器的智能電視、機(jī)頂盒等等。
[0025]本發(fā)明實(shí)施例以采用NEC協(xié)議的機(jī)頂盒為例進(jìn)行描述。需要說明的是,本發(fā)明實(shí)施例還適用于采用各種類型的終端、智能終端等,這里不再贅述。
[0026]圖4示出了本發(fā)明實(shí)施例提供的紅外遙控系統(tǒng)的結(jié)構(gòu)示意圖,如圖4所示,該紅外遙控系統(tǒng)中可以包括:紅外遙控發(fā)射端41和紅外遙控接收端42。在本發(fā)明實(shí)施例中,紅外遙控發(fā)射端41可以為采用NEC協(xié)議的遙控器,該遙控器可以具有鍵盤矩陣411、編碼調(diào)制單元412和LED紅外發(fā)射器413 ;在本發(fā)明實(shí)施例中,紅外遙控接收端42可以為采用NEC協(xié)議的機(jī)頂盒,該機(jī)頂盒可以具有光、電轉(zhuǎn)換放大器(即光/電放大電路)421、解調(diào)單元422和解碼單元43。本發(fā)明實(shí)施例可以作為一種軟件的實(shí)施方式設(shè)置在紅外遙控接收端42中,用以對(duì)接收到的紅外脈沖信號(hào)進(jìn)行處理和優(yōu)化。
[0027]圖5示出了本發(fā)明實(shí)施例提供的一種終端與遙控器之間的交互方法的流程示意圖,如圖5所示,該方法包括:
[0028]步驟51:終端接收遙控器發(fā)送的當(dāng)前脈沖信號(hào)。
[0029]步驟52:在當(dāng)前脈沖信號(hào)中未攜帶有遙控器鍵值時(shí),將遙控器的當(dāng)前按鍵狀態(tài)確定為長(zhǎng)按鍵狀態(tài),并按照預(yù)設(shè)時(shí)間間隔,執(zhí)行與當(dāng)前脈沖信號(hào)相對(duì)應(yīng)的功能。
[0030]可選的,在上述步驟52中,在將遙控器的當(dāng)前按鍵狀態(tài)確定為長(zhǎng)按鍵狀態(tài)之后,以在當(dāng)前脈沖信號(hào)之前、且攜帶有遙控器鍵值的脈沖信號(hào)作為當(dāng)前長(zhǎng)按鍵的起始脈沖信號(hào);執(zhí)行起始脈沖信號(hào)攜帶的遙控器鍵值所對(duì)應(yīng)的功能。
[0031]可選的,在上述步驟52中,在確定出當(dāng)前長(zhǎng)按鍵的起始脈沖信號(hào)之后,執(zhí)行起始脈沖信號(hào)攜帶的遙控器鍵值所對(duì)應(yīng)的功能之前,將從當(dāng)前脈沖信號(hào)與起始脈沖信號(hào)之間的時(shí)間差,作為當(dāng)前按鍵時(shí)長(zhǎng);如果當(dāng)前按鍵時(shí)長(zhǎng)大于或等于預(yù)設(shè)按鍵時(shí)長(zhǎng),則按照預(yù)設(shè)時(shí)間間隔,執(zhí)行起始脈沖信號(hào)攜帶的遙控器鍵值所對(duì)應(yīng)的功能;如果當(dāng)前按鍵時(shí)長(zhǎng)小于預(yù)設(shè)按鍵時(shí)長(zhǎng),則忽略當(dāng)前脈沖信號(hào)。
[0032]可選的,在上述步驟51之后,在當(dāng)前脈沖信號(hào)中攜帶有遙控器鍵值時(shí),執(zhí)行與遙控器鍵值相對(duì)應(yīng)的功能。
[0033]可選的,在上述步驟51之后,將接收到的各脈沖信號(hào)保存到緩存區(qū)中;根據(jù)接收到的當(dāng)前脈沖信號(hào)攜帶的信息和緩存區(qū)中的脈沖信號(hào)中攜帶的信息,確定遙控器的當(dāng)前按鍵狀態(tài)。
[0034]下面以芯片UPD6121G為例對(duì)本發(fā)明實(shí)施例進(jìn)行詳
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
石嘴山市| 凤冈县| 共和县| 开平市| 吉首市| 岳西县| 合作市| 松溪县| 惠水县| 芜湖县| 三明市| 青田县| 鄂托克前旗| 黑山县| 油尖旺区| 大理市| 大姚县| 邹城市| 霍城县| 应城市| 灵台县| 志丹县| 格尔木市| 竹北市| 竹北市| 鹤峰县| 江城| 揭阳市| 色达县| 崇左市| 密云县| 洪雅县| 神农架林区| 屏山县| 云林县| 开阳县| 邵武市| 溆浦县| 武汉市| 额济纳旗| 葫芦岛市|