亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

線控移動系統(tǒng)、線控裝置及線控方法

文檔序號:7957164閱讀:403來源:國知局
專利名稱:線控移動系統(tǒng)、線控裝置及線控方法
技術(shù)領(lǐng)域
本發(fā)明涉及移動終端技術(shù),具體地說,涉及一種線控移動系統(tǒng)、線控裝置及線控方法。
背景技術(shù)
隨著手機(jī)的應(yīng)用越來越廣,線控耳機(jī)在手機(jī)中的運用也越來越多。早期手機(jī)耳機(jī)所具有的功能比較簡單,只是調(diào)節(jié)音量、摘機(jī)和掛機(jī)。控制音量大小實際是在線控里增加一個電位器,通過改變電位器阻值改變放大系數(shù)。之后有控制功能的線控增加了控制線和電源線,控制線是單向的,用固定的編碼格式傳輸用戶控制的信息?,F(xiàn)今市面上出現(xiàn)了集成功能更多的線控耳機(jī),帶有LCD(Liquid Crystal Display,液晶顯示器)可以顯示來電,可以控制MP3播放等。該線控耳機(jī)采用的結(jié)構(gòu)是由藍(lán)牙芯片來負(fù)責(zé)傳輸數(shù)據(jù)和話音,配合其它按鍵完成控制的功能。
但是這種內(nèi)含藍(lán)牙芯片的手機(jī)耳機(jī)具有以下缺陷成本高采用藍(lán)牙芯片完成數(shù)據(jù)音頻的傳輸,整體成本就比較高,售價也是一般消費者無法接收的,只適用于高端客戶群。
線控顯示內(nèi)容單一只能顯示來電數(shù)字電話號碼,如果電話本聯(lián)系人的名字使用中文存儲的話,來電顯示只顯示號碼不顯示姓名,由于在國內(nèi)用戶的電話本使用中文名稱的占絕大多數(shù),不能滿足用戶的需求;不能顯示MP3播放的相關(guān)信息。

發(fā)明內(nèi)容
本發(fā)明的目的是提供一種線控移動系統(tǒng)、線控裝置及線控方法,以解決現(xiàn)有技術(shù)中線控裝置中顯示內(nèi)容單一的缺陷。
為實現(xiàn)本發(fā)明的目的,本發(fā)明提供以下技術(shù)方案一種線控裝置,包括輸入模塊,電源模塊和顯示模塊,還包括處理模塊,用于接收輸入模塊發(fā)送的用戶指令,處理用戶指令后控制顯示模塊顯示相應(yīng)信息;存儲器,用于存儲字形點陣;所述處理模塊包括輸入處理模塊,用于接收所述輸入模塊發(fā)送的用戶指令,對所述用戶指令進(jìn)行編碼并發(fā)送給外設(shè)移動設(shè)備;移動設(shè)備命令解碼模塊,用于接收外設(shè)移動設(shè)備發(fā)送的命令,對所述命令進(jìn)行解碼并發(fā)送;存儲器控制模塊,接收所述移動設(shè)備命令解碼模塊發(fā)送的解碼后的命令,根據(jù)所述命令從所述存儲器讀取相應(yīng)的字形點陣并發(fā)送;顯示控制模塊,接收所述存儲器控制模塊發(fā)送的字形點陣,控制顯示模塊顯示相應(yīng)的字形。
較佳地,所述處理模塊還包括通用異步收發(fā)器,用于接收輸入處理模塊發(fā)送的編碼后的用戶指令,發(fā)送給外設(shè)移動設(shè)備,接收外設(shè)移動設(shè)備的命令并發(fā)送給移動設(shè)備命令解碼模塊。
較佳地,所述處理模塊還包括內(nèi)部存儲器,內(nèi)部存儲器包括發(fā)送緩沖區(qū)和接收緩沖區(qū),所述發(fā)送緩沖區(qū)緩存移動設(shè)備命令解碼模塊發(fā)送給所述外設(shè)移動設(shè)備的編碼后的用戶指令,所述接收緩沖區(qū)緩存所述外設(shè)移動設(shè)備發(fā)送的命令。
較佳地,所述發(fā)送緩沖區(qū)包括命令標(biāo)志單元,用于接收到所述外設(shè)移動設(shè)備發(fā)送的命令后,改變其狀態(tài)標(biāo)志;接收計數(shù)器,用于對接收到的所述命令的字節(jié)計數(shù)。
較佳地,所述通用異步收發(fā)器內(nèi)部還包括發(fā)送寄存器,用于寄存發(fā)送給所述外設(shè)移動設(shè)備的編碼后的用戶指令。
一種線控方法,包括以下步驟A、線控設(shè)備接收用戶發(fā)送的用戶指令,進(jìn)行編碼后發(fā)送給外設(shè)移動設(shè)備;B、所述外設(shè)移動設(shè)備根據(jù)所述用戶指令進(jìn)行處理后,發(fā)送相應(yīng)的命令給所述線控設(shè)備;C、所述線控設(shè)備對所述命令進(jìn)行解碼,根據(jù)解碼后的命令從存儲器讀取相應(yīng)的字形點陣,根據(jù)所述字形點陣顯示相應(yīng)的字形。
較佳地,所述進(jìn)行編碼是指將所述用戶指令轉(zhuǎn)變?yōu)橐来伟ㄆ鹗即a、命令碼、長度碼、數(shù)據(jù)碼和檢驗碼的數(shù)據(jù),所述起始碼用于同步,所述命令碼用于表示所述數(shù)據(jù)的應(yīng)用類型,所述長度碼用于表示所述數(shù)據(jù)碼的長度,校驗碼用于接收方對所述數(shù)據(jù)進(jìn)行校驗。
較佳地,所述步驟A具體包括A1、當(dāng)有按鍵按下時,輸入處理模塊進(jìn)行鍵盤掃描,獲取用戶指令;A2、所述輸入處理模塊對所述用戶指令進(jìn)行編碼后發(fā)送給發(fā)送緩沖區(qū);A3、發(fā)送緩沖區(qū)通過通用異步收發(fā)器將所述編碼后的用戶指令發(fā)送給所述外設(shè)移動設(shè)備。
較佳地,所述步驟B具體包括B1、外設(shè)移動設(shè)備根據(jù)所述用戶指令進(jìn)行處理后,發(fā)送相應(yīng)的命令給所述線控設(shè)備;B2、線控設(shè)備判斷接收到的命令是否包含有起始碼,如果不包含起始碼,則繼續(xù)接收,直到接收到起始碼,如果包含起始碼,執(zhí)行步驟B3;B3、將命令狀態(tài)標(biāo)志設(shè)為表示接收的狀態(tài),將接收計數(shù)器復(fù)位,對接收到的數(shù)據(jù)進(jìn)行計數(shù),當(dāng)所述接收計數(shù)器的值等于命令中的所述長度碼所表示的長度值加功能碼的長度時,復(fù)位所述命令狀態(tài)標(biāo)志。
較佳地,所述步驟C具體包括C1、移動設(shè)備的解碼模塊對所述命令進(jìn)行檢驗,如校驗結(jié)果與命令的檢驗碼不相符,則向所述移動設(shè)備發(fā)出重新發(fā)送命令的請求,如果檢驗結(jié)果與命令的檢驗碼相符,提取所述命令的命令碼;C2、移動設(shè)備命令解碼模塊根據(jù)命令碼的數(shù)值,判斷所述命令包的數(shù)據(jù)碼的內(nèi)容,根據(jù)所述數(shù)據(jù)碼從所述存儲器讀取相應(yīng)的字形點陣,并發(fā)送給所述顯示模塊進(jìn)行顯示。
一種線控移動系統(tǒng),包括移動設(shè)備和線控裝置,所述線控裝置包括輸入模塊,電源模塊和顯示模塊,所述線控裝置還包括處理模塊,用于接收輸入模塊發(fā)送的用戶指令,處理用戶指令后控制顯示模塊顯示相關(guān)信息;存儲器,用于存儲字形點陣;所述處理模塊包括輸入處理模塊,用于接收所述輸入模塊發(fā)送的用戶指令,對所述用戶指令按照協(xié)議進(jìn)行編碼并發(fā)送;移動設(shè)備命令解碼模塊,用于接收外設(shè)移動設(shè)備發(fā)送的命令,對所述命令進(jìn)行解碼并發(fā)送;存儲器控制模塊,接收所述移動設(shè)備命令解碼模塊發(fā)送的解碼后的命令,根據(jù)所述命令從所述存儲器讀取相應(yīng)的字形點陣并發(fā)送;顯示控制模塊,接收所述存儲器控制模塊發(fā)送的字形點陣,控制顯示模塊顯示相應(yīng)的字形。
較佳地,所述處理模塊還包括通用異步收發(fā)器,用于接收輸入處理模塊發(fā)送的編碼后的用戶指令,發(fā)送給外設(shè)移動設(shè)備,接收外設(shè)移動設(shè)備的命令并發(fā)送給移動設(shè)備命令解碼模塊。
通過采用上述技術(shù)方案,本發(fā)明有如下有益效果在線控裝置中設(shè)置有存儲器存儲漢字字庫,能在線控裝置顯示模塊上多樣信息,如顯示電話號碼對應(yīng)的呼叫人,通過在線控裝置中設(shè)置輸入模塊和處理模塊,用戶在線控上就能控制MP3的播放,并能看到相應(yīng)的播放信息;在線控裝置中設(shè)置有輸入處理模塊,對用戶指令進(jìn)行編碼,還設(shè)置有移動設(shè)備命令解碼模塊對外設(shè)移動設(shè)備的命令進(jìn)行解碼,保證線控裝置和移動設(shè)備之間的順利通信;在線控裝置中設(shè)置有內(nèi)部存儲器,緩存收發(fā)數(shù)據(jù),保證線控裝置和移動設(shè)備之間通信不堵塞,不掉包。


圖1是本發(fā)明線控移動系統(tǒng)的結(jié)構(gòu)框圖;圖2是本發(fā)明中處理模塊的內(nèi)部結(jié)構(gòu)圖;圖3是本發(fā)明線控方法的基本流程圖;圖4是本發(fā)明線控方法中線控裝置數(shù)據(jù)發(fā)送流程圖;圖5是本發(fā)明線控方法中線控裝置處理命令流程圖。
具體實施例方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點更加清楚明白,下面利用具體實施例,對本發(fā)明作進(jìn)一步詳細(xì)的說明。
圖1是本發(fā)明技術(shù)方案的結(jié)構(gòu)框圖,包括移動設(shè)備、線控裝置和耳機(jī),所述移動設(shè)備最常用的是手機(jī);線控裝置是本發(fā)明的主要部分,包括顯示模塊、電源模塊、處理模塊、存儲器、輸入模塊和串行通信接口。
處理模塊,與顯示模塊、電源模塊、存儲器和輸入模塊連接,通常為MCU(Microprogrammed Control Unit,微程序控制器),是線控裝置的核心控制部分,處理接收的用戶請求信號和通信數(shù)據(jù),發(fā)送通信數(shù)據(jù)。
顯示模塊為LCD,和處理模塊連接,用于顯示來電號碼、MP3文件名、MP3歌詞等與用戶的交互界面。
存儲器,與處理連接,存儲器通常為FLASH存儲器,存放漢字字庫的字形點陣,提供漢字顯示數(shù)據(jù)。
輸入模塊,與處理模塊連接,通常為用于供用戶輸入控制指令的鍵盤,向輸入處理模塊發(fā)送用戶指令。
串行通信接口,位于移動設(shè)備與處理模塊之間,與處理模塊的UART連接,按照UART串口協(xié)議進(jìn)行通信,碼率為19200bps,傳輸控制信號、來電號碼、來電人姓名編碼、MP3字幕信息數(shù)據(jù)等。
電源模塊,與線控裝置內(nèi)的其他模塊相連接,包括鈕扣電池和穩(wěn)壓芯片,提供工作用電,以減少移動設(shè)備的功耗。
移動設(shè)備輸出音頻線兩根,bypass線控連接到耳機(jī),另外一根信號輸出線和一根信號輸入線,用于與線控進(jìn)行數(shù)據(jù)通信。
如圖2所示,處理模塊內(nèi)部包括UART(Universal AsynchronousReceiver/Transmitter,通用異步收/發(fā)器)、存儲器控制模塊、輸入處理模塊、顯示控制模塊、移動設(shè)備命令解碼模塊和內(nèi)部存儲器。
UART用于實現(xiàn)與移動設(shè)備的異步通信,內(nèi)部還包括一個發(fā)送寄存器,用于存儲需要通過串行通信接口發(fā)送給移動設(shè)備的數(shù)據(jù)。
存儲器控制模塊,與存儲器相連接,用于接收所述移動設(shè)備命令解碼模塊發(fā)送的解碼后的命令,通過數(shù)據(jù)總線和地址總線讀取FLASH的存儲的數(shù)據(jù),并發(fā)送給顯示控制模塊;輸入處理模塊,與輸入模塊相連接,用于接收鍵盤的按鍵信號,即用戶指令,并處理接收到按鍵信號后顯示控制模塊以控制顯示用戶指令,同時對用戶指令進(jìn)行編碼打包后發(fā)送給內(nèi)部存儲器;移動設(shè)備命令解碼模塊,用于接收移動設(shè)備發(fā)送的命令,并對命令進(jìn)行解碼以及進(jìn)行相應(yīng)處理;顯示控制模塊,與顯示模塊相連接,用于接收存儲器控制模塊發(fā)送的字形點陣和接收輸入處理模塊發(fā)送的按鍵信號,經(jīng)過處理后向顯示模塊發(fā)送用于顯示的數(shù)據(jù),并控制該數(shù)據(jù)在顯示模塊中的顯示。
內(nèi)部存儲器通常為RAM,與UART和移動設(shè)備命令解碼模塊相連接,包括兩個128byte的緩沖區(qū)即發(fā)送緩沖區(qū)和接收緩沖區(qū)用于緩存處理模塊需要發(fā)送給移動設(shè)備的和從移動設(shè)備接收的數(shù)據(jù)包,容量通常為128字節(jié),接收緩沖區(qū)內(nèi)部設(shè)置有命令標(biāo)志來控制接收數(shù)據(jù),還設(shè)置接收計數(shù)器對接收到的字節(jié)計數(shù),以保證接收數(shù)據(jù)的完整性。
MP3音樂由手機(jī)解碼播放,不由線控裝置處理,線控只接收字幕和播放文件信息進(jìn)行顯示。對照做好的中文文字字庫即可顯示字幕和信息的漢字內(nèi)容。
相應(yīng)的,為實現(xiàn)移動設(shè)備和線控裝置之間的通信,所述移動設(shè)備還包括編解碼模塊,用于對從所述線控裝置接收到的用戶指令按照所述協(xié)議進(jìn)行解碼,對處理后的所述命令按照協(xié)議進(jìn)行編碼后發(fā)給送所述線控裝置。
基于上述結(jié)構(gòu),線控部分的基本工作流程如圖3所示步驟1上電以后首先進(jìn)行初始化操作,建立與移動設(shè)備的通路;步驟2線控部分進(jìn)入循環(huán)等待狀態(tài),當(dāng)有鍵盤按下,引起外部中斷,由處理模塊中的輸入處理模塊來判斷按下鍵的鍵值得到用戶指令,進(jìn)行編碼打包后發(fā)送給移動設(shè)備處理;步驟3移動設(shè)備根據(jù)用戶指令進(jìn)行處理后,發(fā)送相應(yīng)的命令給所述線控設(shè)備;步驟4線控設(shè)備的處理器對命令根據(jù)協(xié)議進(jìn)行解碼,根據(jù)解碼后的命令查找并讀取存儲器中的字形點陣數(shù)據(jù),發(fā)送給顯示器,顯示器根據(jù)字形點陣數(shù)據(jù)顯示相應(yīng)的字形。
在本工作流程中,為了方便通信,手機(jī)和線控裝置部分之間交互的通信協(xié)議按照以下格式進(jìn)行編解碼起始碼FF+命令碼+長度碼+<數(shù)據(jù)碼>+<其他數(shù)據(jù)碼>+校驗碼起始碼用于同步;命令碼用于表示該段數(shù)據(jù)的應(yīng)用類型,在下面會給出相關(guān)編碼含義;長度碼用于表示此段數(shù)據(jù)的長度,自長度碼后到校驗碼之前的數(shù)據(jù)個數(shù);校驗碼用于接收方對此段數(shù)據(jù)進(jìn)行校驗,采用8位校驗和的方式。每個除數(shù)據(jù)碼以外的功能碼的長度可以根據(jù)需要進(jìn)行設(shè)定,在本實施例中,每個功能碼的長度都為一個字節(jié)。
其中有以下幾種重要的協(xié)議格式命令碼A0正確應(yīng)答碼命令碼50錯誤應(yīng)答碼命令碼01+按鍵編碼[1..4] 按鍵1到4按下命令碼02+來電數(shù)字號碼 來電號碼命令碼03+來電人姓名中英文編碼 來電人姓名命令碼04+管理信息數(shù)據(jù) 用于傳輸管理信息命令碼05+MP3文件名 用于傳輸MP3文件命令碼06+漢字或英文字符編碼 用于顯示MP3字幕下面根據(jù)所述的通信協(xié)議對本發(fā)明的線控方法進(jìn)行詳細(xì)描述首先,執(zhí)行步驟1,線控部分上電后首先進(jìn)行初始化操作,建立與移動設(shè)備的通路,該通路通過常用的三次握手協(xié)議來建立。
然后,執(zhí)行步驟2,線控部分進(jìn)入循環(huán)等待狀態(tài),具體步驟如圖4所示步驟401當(dāng)有按鍵按下時,輸入處理模塊進(jìn)行鍵盤掃描,獲取按下鍵的鍵值得到用戶指令;步驟402輸入處理模塊對鍵值按照前述通信協(xié)議格式進(jìn)行編碼打包,例如按下音量增大鍵,該鍵鍵值定義為04,該數(shù)據(jù)包如下FF+01+01+04+校驗碼;步驟403將數(shù)據(jù)包發(fā)送到發(fā)送緩沖區(qū),根據(jù)步驟402得知需要發(fā)送5個字節(jié)的數(shù)據(jù),因此將緩沖區(qū)發(fā)送計數(shù)加5,進(jìn)入循環(huán)等待狀態(tài)。
步驟404串行通信接口發(fā)送中斷指令,進(jìn)入中斷服務(wù)程序,判斷發(fā)送緩沖區(qū)是否還有未發(fā)送的數(shù)據(jù),如果有,執(zhí)行步驟405,否則執(zhí)行步驟406;步驟405讀取下一個數(shù)據(jù)寫入處理模塊的UART發(fā)送寄存器,發(fā)送寄存器將數(shù)據(jù)發(fā)送給移動設(shè)備進(jìn)行處理,將緩沖區(qū)發(fā)送計數(shù)減1,執(zhí)行步驟406;步驟406退出中斷服務(wù)程序進(jìn)入循環(huán)等待狀態(tài),等待發(fā)送中斷。
移動設(shè)備對數(shù)據(jù)的處理過程不是本發(fā)明的內(nèi)容,本發(fā)明的內(nèi)容在于串行通信接口接收到移動設(shè)備后對命令的處理,具體步驟如圖5所示步驟501內(nèi)部存儲器中的接收緩沖區(qū)接收移動設(shè)備發(fā)送的命令并讀?。徊襟E502判斷命令接收標(biāo)志是否為0,如果此時命令接收標(biāo)志為0,說明等待接收一個新的命令包,執(zhí)行步驟503,否則執(zhí)行步驟505;步驟503判斷接收到的字節(jié)是不是命令包的起始碼FF,如果是表示接收到一個新的命令包,執(zhí)行步驟504,如果不是表示沒有接收到新的命令包,繼續(xù)執(zhí)行步驟501,直到接收到起始碼FF;步驟504將命令接收標(biāo)志置為1,接收計數(shù)器復(fù)位為0,執(zhí)行步驟405,接收下一個字節(jié);步驟505接收計數(shù)器加1,并接收下一個字節(jié);執(zhí)行步驟506;步驟506判斷接收計數(shù)是否為2,如果為2說明現(xiàn)在接收到的是長度碼,緩存該長度碼,執(zhí)行步驟505,如果不為2執(zhí)行步驟507;步驟507判斷接收計數(shù)器的值是否等于長度碼加4,如果不等于,說明還未完成整個命令包的接收,繼續(xù)執(zhí)行步驟505;如果等于,說明到達(dá)命令包結(jié)尾,執(zhí)行步驟508;這個步驟保證線控裝置和移動設(shè)備之間的通信數(shù)據(jù)完整性。
步驟508將命令標(biāo)志設(shè)為0,并觸發(fā)移動設(shè)備命令解碼模塊;步驟509移動設(shè)備命令解碼模塊對接收到的命令包進(jìn)行校驗,如果檢驗錯誤,即校驗結(jié)果不等于校驗碼時,執(zhí)行步驟510,否則執(zhí)行步驟511;步驟510移動設(shè)備命令解碼模塊發(fā)送應(yīng)答碼50給移動設(shè)備,要求移動設(shè)備重新發(fā)送命令包;步驟511移動設(shè)備命令解碼模塊發(fā)送應(yīng)答碼A0給移動設(shè)備,表示接收正確,提取命令包的第二個字節(jié),即命令碼;步驟512判斷命令碼的值,提取數(shù)據(jù)碼,進(jìn)行相應(yīng)的操作當(dāng)命令碼為2時,表示該命令包的數(shù)據(jù)碼為來電號碼編碼,存儲器控制模塊根據(jù)該編碼,從FLASH對應(yīng)的地址處讀取相應(yīng)的字形點陣并發(fā)送給顯示控制模塊,顯示控制模塊將字形點陣發(fā)送到LCD模塊的對應(yīng)地址,即可顯示出數(shù)字號碼;當(dāng)命令碼為3時,表示該命令包的數(shù)據(jù)碼為來電人姓名的漢字(英文)編碼,存儲器控制模塊根據(jù)編碼數(shù)據(jù),從FLASH對應(yīng)的地址處讀取相應(yīng)的字形點陣并發(fā)送給顯示控制模塊,顯示控制模塊將字形點陣發(fā)送到LCD模塊的對應(yīng)地址,即可顯示出來電人的漢字姓名(也包括英文姓名);當(dāng)命令碼為4時,表示該命令包的數(shù)據(jù)碼為管理編碼,根據(jù)編碼數(shù)據(jù)可以確定操作內(nèi)容,存儲器控制模塊從FLASH的對應(yīng)地址處讀取相應(yīng)的字形點陣,顯示控制模塊將字形點陣發(fā)送給LCD模塊的對應(yīng)地址,即可顯示出操作的信息;當(dāng)命令碼為5時,表示接收該命令包的數(shù)據(jù)碼為MP3文件的中英文編碼,存儲器控制模塊根據(jù)編碼數(shù)據(jù),從FLASH對應(yīng)的地址處讀取相應(yīng)的字形點陣,顯示控制模塊將字形點陣發(fā)送到LCD模塊的對應(yīng)地址,即可顯示正在播放的MP3文件的文件名;
當(dāng)命令碼為6時,表示接收緩沖區(qū)存放著來MP3的字幕中英文編碼,存儲器控制模塊根據(jù)編碼數(shù)據(jù),從FLASH對應(yīng)的地址處讀取相應(yīng)的字形點陣,顯示控制模塊將字形點陣發(fā)送到LCD模塊的對應(yīng)地址,即可顯示正在播放的MP3的字幕;根據(jù)不同的需求還可擴(kuò)展命令碼,增加新的顯示內(nèi)容。
顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
權(quán)利要求
1.一種線控裝置,包括輸入模塊,電源模塊和顯示模塊,其特征在于,還包括處理模塊,用于接收輸入模塊發(fā)送的用戶指令,處理用戶指令后控制顯示模塊顯示相應(yīng)信息;存儲器,用于存儲字形點陣;所述處理模塊包括輸入處理模塊,用于接收所述輸入模塊發(fā)送的用戶指令,對所述用戶指令進(jìn)行編碼并發(fā)送給外設(shè)移動設(shè)備;移動設(shè)備命令解碼模塊,用于接收外設(shè)移動設(shè)備發(fā)送的命令,對所述命令進(jìn)行解碼并發(fā)送;存儲器控制模塊,接收所述移動設(shè)備命令解碼模塊發(fā)送的解碼后的命令,根據(jù)所述命令從所述存儲器讀取相應(yīng)的字形點陣并發(fā)送;顯示控制模塊,接收所述存儲器控制模塊發(fā)送的字形點陣,控制顯示模塊顯示相應(yīng)的字形。
2.如權(quán)利要求1所述的線控裝置,其特征在于,所述處理模塊還包括通用異步收發(fā)器,用于接收輸入處理模塊發(fā)送的編碼后的用戶指令,發(fā)送給外設(shè)移動設(shè)備,接收外設(shè)移動設(shè)備的命令并發(fā)送給所述移動設(shè)備命令解碼模塊。
3.如權(quán)利要求2所述的線控裝置,其特征在于,所述通用異步收發(fā)器內(nèi)部還包括發(fā)送寄存器,用于寄存發(fā)送給所述外設(shè)移動設(shè)備的編碼后的用戶指令。
4.如權(quán)利要求1或2所述的線控裝置,其特征在于,所述處理模塊還包括內(nèi)部存儲器,所述內(nèi)部存儲器包括發(fā)送緩沖區(qū)和接收緩沖區(qū),所述發(fā)送緩沖區(qū)緩存移動設(shè)備命令解碼模塊發(fā)送給所述外設(shè)移動設(shè)備的編碼后的用戶指令,所述接收緩沖區(qū)緩存所述外設(shè)移動設(shè)備發(fā)送的命令。
5.如權(quán)利要求4所述的線控裝置,其特征在于,所述發(fā)送緩沖區(qū)包括命令標(biāo)志單元,用于接收到所述外設(shè)移動設(shè)備發(fā)送的命令后,改變其狀態(tài)標(biāo)志;接收計數(shù)器,用于對接收到的所述命令的字節(jié)計數(shù)。
6.一種線控方法,其特征在于,包括以下步驟A、線控設(shè)備接收用戶發(fā)送的用戶指令,進(jìn)行編碼后發(fā)送給外設(shè)移動設(shè)備;B、所述外設(shè)移動設(shè)備根據(jù)所述用戶指令進(jìn)行處理后,發(fā)送相應(yīng)的命令給所述線控設(shè)備;C、所述線控設(shè)備對所述命令進(jìn)行解碼,根據(jù)解碼后的命令從存儲器讀取相應(yīng)的字形點陣,根據(jù)所述字形點陣顯示相應(yīng)的字形。
7.如權(quán)利要求6所述的線控方法,其特征在于,所述進(jìn)行編碼是指將所述用戶指令轉(zhuǎn)變?yōu)橐来伟ㄆ鹗即a、命令碼、長度碼、數(shù)據(jù)碼和檢驗碼的數(shù)據(jù),所述起始碼用于同步,所述命令碼用于表示所述數(shù)據(jù)的應(yīng)用類型,所述長度碼用于表示所述數(shù)據(jù)碼的長度,校驗碼用于接收方對所述數(shù)據(jù)進(jìn)行校驗。
8.如權(quán)利要求6所述的線控方法,其特征在于,所述步驟A具體包括A1、當(dāng)有按鍵按下時,輸入處理模塊進(jìn)行鍵盤掃描,獲取用戶指令;A2、所述輸入處理模塊對所述用戶指令進(jìn)行編碼后發(fā)送給發(fā)送緩沖區(qū);A3、發(fā)送緩沖區(qū)通過通用異步收發(fā)器將所述編碼后的用戶指令發(fā)送給所述外設(shè)移動設(shè)備。
9.如權(quán)利要求7或8所述的線控方法,其特征在于,所述步驟B具體包括B1、外設(shè)移動設(shè)備根據(jù)所述用戶指令進(jìn)行處理后,發(fā)送相應(yīng)的命令給所述線控設(shè)備;B2、線控設(shè)備判斷接收到的命令是否包含有起始碼,如果不包含起始碼,則繼續(xù)接收,直到接收到起始碼,如果包含起始碼,執(zhí)行步驟B3;B3、將命令狀態(tài)標(biāo)志設(shè)為表示接收的狀態(tài),將接收計數(shù)器復(fù)位,對接收到的數(shù)據(jù)進(jìn)行計數(shù),當(dāng)所述接收計數(shù)器的值等于命令中的所述長度碼所表示的長度值加功能碼的長度時,復(fù)位所述命令狀態(tài)標(biāo)志。
10.如權(quán)利要求7或8所述的線控方法,其特征在于,所述步驟C具體包括C1、移動設(shè)備的解碼模塊對所述命令進(jìn)行檢驗,如校驗結(jié)果與命令的檢驗碼不相符,則向所述移動設(shè)備發(fā)出重新發(fā)送命令的請求,如果檢驗結(jié)果與命令的檢驗碼相符,提取所述命令的命令碼;C2、移動設(shè)備命令解碼模塊根據(jù)命令碼的數(shù)值,判斷所述命令包的數(shù)據(jù)碼的內(nèi)容,根據(jù)所述數(shù)據(jù)碼從所述存儲器讀取相應(yīng)的字形點陣,并發(fā)送給所述顯示模塊進(jìn)行顯示。
11.一種線控移動系統(tǒng),其特征在于,包括移動設(shè)備和線控裝置,所述線控裝置包括輸入模塊,電源模塊和顯示模塊,其特征在于,所述線控裝置還包括處理模塊,用于接收輸入模塊發(fā)送的用戶指令,處理用戶指令后控制顯示模塊顯示相關(guān)信息;存儲器,用于存儲字形點陣;所述處理模塊包括輸入處理模塊,用于接收所述輸入模塊發(fā)送的用戶指令,對所述用戶指令按照協(xié)議進(jìn)行編碼并發(fā)送;移動設(shè)備命令解碼模塊,用于接收外設(shè)移動設(shè)備發(fā)送的命令,對所述命令進(jìn)行解碼并發(fā)送;存儲器控制模塊,接收所述移動設(shè)備命令解碼模塊發(fā)送的解碼后的命令,根據(jù)所述命令從所述存儲器讀取相應(yīng)的字形點陣并發(fā)送;顯示控制模塊,接收所述存儲器控制模塊發(fā)送的字形點陣,控制顯示模塊顯示相應(yīng)的字形。所述移動設(shè)備還包括編解碼模塊,用于對從所述線控裝置接收到的用戶指令進(jìn)行解碼,對處理后的所述命令按照協(xié)議進(jìn)行編碼后發(fā)給送所述線控裝置。
12.如權(quán)利要求11所述的線控移動系統(tǒng),其特征在于,所述處理模塊還包括通用異步收發(fā)器,用于接收輸入處理模塊發(fā)送的編碼后的用戶指令,發(fā)送給外設(shè)移動設(shè)備,接收外設(shè)移動設(shè)備的命令并發(fā)送給所述移動設(shè)備命令解碼模塊。
全文摘要
本發(fā)明公開了一種線控裝置,包括輸入模塊、電源模塊、顯示模塊、處理模塊和存儲器,存儲器用于存儲字形點陣;處理模塊包括輸入處理模塊,用于接收所述輸入模塊發(fā)送的用戶指令,對所述用戶指令進(jìn)行編碼并發(fā)送給外設(shè)移動設(shè)備;移動設(shè)備命令解碼模塊,用于接收外設(shè)移動設(shè)備發(fā)送的命令,對所述命令進(jìn)行解碼并發(fā)送;存儲器控制模塊,接收所述移動設(shè)備命令解碼模塊發(fā)送的解碼后的命令,根據(jù)所述命令從所述存儲器讀取相應(yīng)的字形點陣并發(fā)送;顯示控制模塊,接收所述存儲器控制模塊發(fā)送的字形點陣,控制顯示模塊顯示相應(yīng)的字形。本發(fā)明還提供一種線控方法和線控移動系統(tǒng),通過本發(fā)明使線控裝置中顯示內(nèi)容更加豐富。
文檔編號H04W88/02GK1984406SQ20061006101
公開日2007年6月20日 申請日期2006年5月31日 優(yōu)先權(quán)日2006年5月31日
發(fā)明者趙治心 申請人:華為技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1