[發(fā)明專利]一種用于嵌入式Linux系統(tǒng)的中文拼音輸入法在審
| 申請?zhí)枺?/td> | 202010561527.7 | 申請日: | 2020-06-18 |
| 公開(公告)號: | CN111897440A | 公開(公告)日: | 2020-11-06 |
| 發(fā)明(設(shè)計)人: | 關(guān)儒雅;高建琨;徐濤;應(yīng)站煌;陳玉峰;王龍洋;鄭曉慶;田萍;方正;侍文博;李永亮 | 申請(專利權(quán))人: | 許昌許繼軟件技術(shù)有限公司;許繼電氣股份有限公司;許繼集團(tuán)有限公司 |
| 主分類號: | G06F3/023 | 分類號: | G06F3/023;G06F3/0488;G06F3/0482;G06F8/36 |
| 代理公司: | 北京中政聯(lián)科專利代理事務(wù)所(普通合伙) 11489 | 代理人: | 朱曉娟 |
| 地址: | 461000 河*** | 國省代碼: | 河南;41 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 用于 嵌入式 linux 系統(tǒng) 中文 拼音輸入法 | ||
一種用于嵌入式Linux系統(tǒng)的中文拼音輸入法,借助基于跨平臺Qt開源類庫設(shè)計的嵌入式Linux系統(tǒng)中的動態(tài)表格組件功能,依托于裁剪后的嵌入式Linux3.2內(nèi)核,構(gòu)建gcc交叉編譯環(huán)境,交叉編譯開源Qt類庫嵌入式版,在裁剪的工業(yè)級組態(tài)中新增方法和事件通道,實現(xiàn)中文的檢索和顯示。解決了嵌入式設(shè)備資源受限不能使用中文字庫的困擾或者被迫采用區(qū)位碼實現(xiàn)中文輸入的不便,增加了嵌入式設(shè)備因為使用中文而帶來的人機(jī)交互的友好程度,滿足了多數(shù)用戶習(xí)慣中文的需求,解決了嵌入式裝置中中文輸入存在的技術(shù)要求高,過程繁雜的問題。
技術(shù)領(lǐng)域
本發(fā)明涉及中文輸入顯示領(lǐng)域,具體涉及一種用于嵌入式Linux系統(tǒng)的中文拼音輸入法。
背景技術(shù)
中文的輸入和顯示技術(shù)的實現(xiàn)是嵌入式Linux系統(tǒng)軟件開發(fā)的難點之一。目前隨著嵌入式設(shè)備的使用范圍越來越廣,嵌入式設(shè)備的人機(jī)交互部分的開發(fā)工作越來越多。由于嵌入式Linux系統(tǒng)的特殊性,Linux系統(tǒng)本身不帶有桌面系統(tǒng),不帶有圖形庫,不能像桌面系統(tǒng)一樣使用第三方的專業(yè)軟件,大多數(shù)第三方軟件完全需要自己開發(fā)。第三方軟件開發(fā)過程涉及到相關(guān)的技術(shù)環(huán)節(jié)較多,概念較多也比較抽象,可用資源相對匱乏,開發(fā)過程相對復(fù)雜和繁瑣。
嵌入式Linux系統(tǒng)應(yīng)用軟件的開發(fā)不同于“裸機(jī)”模式,資源相對擴(kuò)大,需求相對復(fù)雜,軟件資源相對豐富,功能也相對強(qiáng)大。但與桌面系統(tǒng)相比,自己的資源又嚴(yán)重受限,所以桌面系統(tǒng)下的應(yīng)用層軟件資源幾乎都不可用,只能在嵌入式Linux系統(tǒng)下重構(gòu)。由此可知,在嵌入式Linux系統(tǒng)下實現(xiàn)中文輸入存在技術(shù)要求高,過程繁雜的問題。
發(fā)明內(nèi)容
(一)發(fā)明目的
本發(fā)明的目的是提供一種用于嵌入式Linux系統(tǒng)的中文拼音輸入法,解決了在嵌入式Linux系統(tǒng)下中文輸入存在的技術(shù)要求高,過程繁雜的問題。
(二)技術(shù)方案
為解決上述問題,本發(fā)明的一個方面提供了一種用于嵌入式Linux系統(tǒng)的中文拼音輸入法,包括以下步驟:
步驟1,創(chuàng)建漢字顯示區(qū);
步驟2,在接收到鼠標(biāo)點擊消息后,彈出多功能鍵盤;
步驟3,響應(yīng)鍵盤輸入操作,在所述多功能鍵盤的鍵盤顯示區(qū)拷貝鍵盤輸入的字符;
步驟4,當(dāng)鍵盤輸入結(jié)束時,啟動中文拼音檢索函數(shù);
步驟5,當(dāng)所述中文拼音檢索函數(shù)的檢索結(jié)果有效時,拷貝所述檢索結(jié)果到中文內(nèi)存鏈表;
步驟6,異步通知動態(tài)表格事件,所述動態(tài)表格處理通知事件;
步驟7,周期刷新,拷貝所述中文內(nèi)存鏈表的內(nèi)容至所述動態(tài)表格的相應(yīng)單元格并顯示在所述單元格中;
步驟8,響應(yīng)單元格的選中操作,拷貝中文到所述漢字顯示區(qū)。
根據(jù)本發(fā)明的一個方面,在步驟2中,采用組態(tài)工具實現(xiàn)所述多功能鍵盤的按鍵,用腳本方式實現(xiàn)對每個按鍵的點擊響應(yīng)。
根據(jù)本發(fā)明的一個方面,在步驟2中,所述多功能鍵盤封裝成獨(dú)立的功能模塊,作為標(biāo)準(zhǔn)圖元插件被復(fù)用。
根據(jù)本發(fā)明的一個方面,在步驟5中,所述中文拼音檢索函數(shù)通過檢索中文拼音檢索表產(chǎn)生所述檢索結(jié)果。
根據(jù)本發(fā)明的一個方面,所述中文拼音檢索表包括字母/漢字表,字母和漢字之間具有映射關(guān)系。
根據(jù)本發(fā)明的一個方面,步驟6中,所述動態(tài)表格為一行多列,采用組態(tài)工具提供的動態(tài)表格組件來實現(xiàn)。
根據(jù)本發(fā)明的一個方面,步驟6中,所述動態(tài)表格設(shè)置翻頁按鈕,以翻頁方式顯示所述動態(tài)表格中單元格的內(nèi)容,并增加信號機(jī)制響應(yīng)動態(tài)調(diào)整所述單元格的數(shù)量,周期主動刷新所述單元格的內(nèi)容。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于許昌許繼軟件技術(shù)有限公司;許繼電氣股份有限公司;許繼集團(tuán)有限公司,未經(jīng)許昌許繼軟件技術(shù)有限公司;許繼電氣股份有限公司;許繼集團(tuán)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010561527.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出





