專利名稱::更改無線終端開機標志的配置的方法、開機標志的格式的轉(zhuǎn)化算法和開機標志的顯示方式的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及電子產(chǎn)品的開機標志(LOGO)的顯示,尤其涉及無線通訊終端的開機標志(LOGO)的更改配置的方法、開機標志(LOGO)的格式的轉(zhuǎn)化算法和開機標志(LOGO)的顯示方式。
背景技術(shù):
:電子產(chǎn)品的開機標志(LOGO)作為廠家或者其品牌的重要標識。在無線移動通訊終端,尤其是移動運行商的定制類的終端,如中國移動公司的移動心機,需要在無線移動通訊終端開機的時候顯示開機標志(L0G0)。因此,無線終端手機根據(jù)客戶需求顯示不同的開機LOGO已成必然。然而,要適應(yīng)多客戶多品牌的開機LOGO的圖片類型需要很多,如中國移動和中國聯(lián)通要求的LOGO就不一樣,甚至一個廠家因品牌、應(yīng)用類型(如信息機、渠道終端)、區(qū)域等不同而采用不同的開才幾LOGO。目前實現(xiàn)開機LOGO大部分都是通過內(nèi)置固定象素的BMP圖片,然后通過配置一個枚舉值來達到切換開機LOGO的目的,如圖1所示。傳統(tǒng)的方案是在終端內(nèi)置多張BMP格式的LOGO圖片,通過一個枚舉來控制當前生效的開機LOGO類型,在開機時再4艮據(jù)當前生效的類型顯示相應(yīng)的圖片,作為定制的無線終端,各地的需求或不同的運營商所要求的開機LOGO大多不同,如此一來,一個產(chǎn)品所需內(nèi)置的圖片將占用大量的存儲空間,對產(chǎn)品的穩(wěn)定性會有不同程度的影響,而一個新的需求如果需要增加一個開機LOGO,需要很多步聚,如發(fā)起需求變更-〉軟件修改-〉軟件測試->軟件發(fā)布,涉及到產(chǎn)品、軟件、測試、項目管理等多個部門。對于定制類的無線終端,遠程更新顯得非常重要,如這次的電信重組,原有的CDMA終端顯示的LOGO為中國聯(lián)通,需要修改中國電信,如果采用傳統(tǒng)的方法,則只能挨個去升級了,這顯示是一件既耗時又耗力的工程。另外,關(guān)于電子產(chǎn)品的開機標志(LOGO)的更改配置的方法,亦有采用。如專利公開號為CN101163214的"用液晶電視開機畫面顯示標簽信息的方法"的技術(shù)方案包括ROM存儲器、微控制器,以及顯示處理部分,其特征在于,微控制器執(zhí)行如下步驟微控制器等待開機信號;在接收到開機信號后,微控制器從ROM存儲器讀取顯示標簽信息的代碼;微控制器將讀取的顯示信息代碼發(fā)送給顯示處理部分,顯示處理部分才艮據(jù)代碼顯示相應(yīng)內(nèi)容?;蛘邔@_號為CN101064800的"在屏幕上顯示特定標志的方法"的技術(shù)方案提供一種在屏幕上顯示標志(LOGO)的方法,其包括如下步驟提供一BMP格式的LOGO圖片;將該BMP格式的LOGO圖片轉(zhuǎn)換成一字庫文件;再將該字庫文件存儲在電一見機的EEPR0M中;當開機啟動時,程序會自動讀取EEPROM中的字庫文件,然后將字庫文件中的圖像數(shù)據(jù)按照點陣規(guī)則顯示在屏幕上。通過閱讀這兩個專利的技術(shù)方案說明書可知,這兩種方案均是采用不易丟失存儲器EEPROM定制存儲,雖然可以支持多種開機LOGO,但是必須采用其固定格式BIN文件或者BMP文件燒錄進EEPROM。因此,如果要更改或者擴展更多的開機L0G0,必須用手動燒錄進去,相對麻煩。并且電^L屏幕的LOGO顯示的圖形相對無線終端要更加豐富多彩。而,其存儲器容量相對較大,因此,可以直接采用通用的圖形格式,這對無線終端并不適用。另外,已有的無線終端的開機LOGO的顯示方式單一,沒有多種顯示的選擇。
發(fā)明內(nèi)容因此,針對上述的三點不足,本發(fā)明提出一種更改無線終端開機標志的配置的方法、開機標志的才各式的轉(zhuǎn)化算法和開機標志的顯示方式。本發(fā)明新增開機LOGO只要通過配置工具將所需要的BMP圖片轉(zhuǎn)化為數(shù)據(jù)串并通過串口或遠程網(wǎng)管下載到終端即可實現(xiàn)更改無線終端開機標志的配置,并且配置方法支持三種顯示方式,如拉幕顯示方式、靜態(tài)顯示方式、交替顯示方式。本發(fā)明的技術(shù)方案是更改無線終端開機標志的配置的方法,包括步驟步驟101:將按;格式轉(zhuǎn)化算法的開機標志圖片轉(zhuǎn)化為一組16進制數(shù)據(jù);步驟102:將所述的16進制數(shù)據(jù)轉(zhuǎn)化為AT數(shù)據(jù)格式;步驟103:配置工具來執(zhí)行下載所述的AT數(shù)據(jù);步驟104:保存至相關(guān)的存儲單元;步驟105:重啟終端,并讀取所述的存儲單元的數(shù)據(jù);步驟106:解析配置的數(shù)據(jù)并顯示步驟107:結(jié)束。進一步的,所述的步驟103可以是通過無線終端的數(shù)據(jù)傳輸線纜進行下載至無線終端?;蛘?,所述的步驟103可以是通過無線終端的短信傳輸方式進行下載至無線終端?;蛘?,所述的步驟103可以是通過無線終端的無線網(wǎng)絡(luò)數(shù)據(jù)傳輸方式進行下載至無線終端。所述的無線網(wǎng)絡(luò)數(shù)據(jù)傳輸方式可以是GPRS傳輸方式、EDGE傳輸方式、WCDMA傳輸方式、TD-SWCDMA傳輸方式、CDMA2000傳輸方式等支持無線網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)娜魏畏绞?。開機標志的格式的轉(zhuǎn)化算法,用于將無線終端開^4示志圖片轉(zhuǎn)化為一組16進制數(shù)據(jù),包括a.進行坐標定義,設(shè)定左上角為坐標軸的原點;b.設(shè)定開機標志圖片的寬度為16個象素,高度為16個象素;c.按照象素排列規(guī)則,將8個象素用l個字節(jié)數(shù)據(jù)表示;d.將所有的開機標志圖片的象素全部表示為16進制數(shù)據(jù)。進一步的,所述步驟c采用的規(guī)則是cl.每個字節(jié)數(shù)據(jù)的第1位至第8位分別表示所述的開機標志圖片自上而下的象素點,白點用0,黑點用l表示;c2.如果象素點不足8位,則數(shù)據(jù)補0填充;c3.所述的開機標志圖片的象素采集為從左到右,從上到下進行提取。開機標志的顯示方式,用于將開機標志圖片顯示于無線終端上,包括步驟步驟201:終端開才幾;步驟202:從終端的存儲單元讀取開機標志的數(shù)據(jù);步驟203:選擇不同顯示配置類型,包括靜態(tài)顯示第一張開機標志圖片、拉幕顯示第一張開機標志圖片和交替顯示第一張開機標志圖片和第二張開機標志圖片;步驟204:結(jié)束。進一步的,所述的靜態(tài)顯示第一張開機標志圖片包括步驟步驟212:開啟IO秒定時器;步驟213:顯示第一張開機標志圖片;步驟214:判斷10秒定時器是否定時結(jié)束;如果否,則返回步驟213,如果是,則進入步驟204:結(jié)束。進一步的,所述的拉幕顯示第一張開機標志圖片包括步驟步驟222:開啟500毫秒定時器,計數(shù)器置1;步驟223:顯示第一張開機標志圖片的中心象素部分,寬度為10x計數(shù)器;步驟224:判斷500毫秒定時器是否定時結(jié)束;如果否,則返回步驟223,如果是,則進入,步驟225:判斷0.5x計數(shù)器是否達到10秒;如果否,則進入,步驟226:計數(shù)器+1,重新開啟500毫秒定時器,并返回步驟223;如果是,則進入步驟204:結(jié)束。進一步的,所述的交替顯示第一張開機標志圖片和第二張開機標志圖片包括步驟步驟232:開啟2秒定時器,計數(shù)器置l;步驟233:判斷計數(shù)器是否被2整除;如果否,則進入,步驟234'.顯示第一張開機標志圖片,并進入步驟236;如果是,則進入,步驟235:顯示第二張開機標志圖片,并進入步驟236;步驟236:判斷2秒定時器是否定時結(jié)束;如杲否,則返回步驟233;如果是,則進入,步驟237:判斷2x計數(shù)器是否達到10秒;如果否,則進入,步驟238:計數(shù)器+1,重新開啟2秒定時器,并返回步驟233;如杲是,則進入步驟204:結(jié)束。如上所述的顯示方法是進一步包括如下步驟步驟301:清屏;步驟302:橫軸X和縱軸Y的行數(shù)L均置1;步驟303:縱軸Y分另'J取lxL至8xL,橫軸X不變,依次從上而下描繪相應(yīng)象素點;步驟304:橫軸X+l并賦值至X;步驟305:判斷橫軸X是否大于屏幕的最大寬度;如果否,則返回步驟303,如果是,則進入,步驟306:行數(shù)L+l并賦值至L,橫軸X賦值為1;步驟307:判斷8L是否大于屏幕的最大寬度和高度;步驟308:刷新屏幕的黑點區(qū)域;步驟309:結(jié)束。ii本發(fā)明提出的更改無線終端開機標志的配置的方法、開機標志的格式的轉(zhuǎn)化算法和開機標志的顯示方式,克服了已有的技術(shù)方案的不足,即可節(jié)省大量的終端的開機標志(LOGO)的存儲空間,又可節(jié)省大量的人力成本即可實現(xiàn)對無線終端的開^L標志進行更改,并且支持多種顯示方式。圖1是已有技術(shù)方案中采用枚舉值來切換開機LOGO的示意圖;圖2是本發(fā)明的更改無線終端開機標志的配置的方法的流程圖;圖3是三種不同配置方式來執(zhí)行下載的示意圖;圖4是本發(fā)明的開機標志的格式的轉(zhuǎn)化算法的一個實施例的象素圖;圖5是本發(fā)明的開機標志的配置軟件界面示意圖;圖6是本發(fā)明的開機標志的顯示方式的流程圖;圖7是顯示步驟的進一步流程圖。具體實施例方式現(xiàn)結(jié)合附圖和具體實施方式對本發(fā)明進一步說明。參閱圖2所示,本發(fā)明實施例的更改無線終端開機標志的配置的方法,包括步驟步驟101:將按格式轉(zhuǎn)化算法的開機標志圖片轉(zhuǎn)化為一組16進制數(shù)據(jù);步驟102:將所述的16進制數(shù)據(jù)轉(zhuǎn)化為AT數(shù)據(jù)格式;如AT+WPAR-1111,"0000……"(引號內(nèi)容為需要下載的內(nèi)容)。步驟103:配置工具來4丸行下載所述的AT數(shù)據(jù);步驟104:保存至相關(guān)的存儲單元,如終端的FLASH存儲單元;步驟105:重啟終端,并讀取所述的存^^者單元的凄丈據(jù);12步驟106:解析配置的數(shù)據(jù)并顯示步驟107:結(jié)束。參閱圖3所示,所述的步驟103可以是通過無線終端的數(shù)據(jù)傳輸線纜進行下載1031至無線終端10?;蛘撸龅牟襟E103可以是通過無線終端的短信傳輸方式進行下載1032至無線終端10?;蛘?,所述的步驟103可以是通過無線終端的無線網(wǎng)絡(luò)數(shù)據(jù)傳輸方式進行下載1033至無線終端10。所述的無線網(wǎng)絡(luò)lt據(jù)傳輸方式可以是GPRS傳輸方式、EDGE傳輸方式、WCDMA傳輸方式、TD-SWCDMA傳輸方式、CDMA2000傳輸方式等支持無線網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)娜魏畏绞?。開機標志的格式的轉(zhuǎn)化算法,用于將無線終端開機標志圖片轉(zhuǎn)化為一組16進制數(shù)據(jù),包括a.進行坐標定義,設(shè)定左上角為坐標軸的原點;b.設(shè)定開機標志圖片的寬度為16個象素,高度為16個象素;c.按照象素排列規(guī)則,將8個象素用1個字節(jié)數(shù)據(jù)表示;d.將所有的開機標志圖片的象素全部表示為16進制數(shù)據(jù)。進一步的,所述步驟c采用的規(guī)則是cl.每個字節(jié)數(shù)據(jù)的第1位至第8位分別表示所述的開機標志圖片自上而下的象素點,白點用0,黑點用l表示;c2.如果象素點不足8位,則數(shù)據(jù)補O填充;c3.所述的開機標志圖片的象素采集為從左到右,從上到下進行提取。參閱圖4所示,本發(fā)明的實施例以16*16象素的圖片為例iJL明該開^L標志的格式的轉(zhuǎn)化算法。則該示例對應(yīng)的值(只列出前八個字節(jié))第一字節(jié)(橫軸為xl,縱軸為yl至y8)<table>tableseeoriginaldocumentpage14</column></row><table>下栽時,只要將其他對應(yīng)的16進制組成一串即可,如上表值0000020A0A0A0B3E。再采用相應(yīng)的配置軟件下載至移動終端,如圖5所示的是一種軟件的界面。參閱圖6所示,本發(fā)明的實施例的開機標志的顯示方式,用于將開機標志圖片顯示于無線終端上,包括步驟步驟2G1:終端開才幾;步驟202:從終端的存儲單元讀取開機標志的數(shù)據(jù);步驟203:選擇不同顯示配置類型,包括靜態(tài)顯示第一張開機標志圖片21、拉幕顯示第一張開機標志圖片22和交替顯示第一張開機標志圖片和第二張開機標志圖片23;步驟204:結(jié)束。所述的靜態(tài)顯示第一張開機標志圖片21包括步驟步驟212:開啟IO秒定時器;步驟213:顯示第一張開機標志圖片;步驟214:判斷10秒定時器是否定時結(jié)束;如果否,則返回步驟213,如果是,則進入步驟204:結(jié)束。所述的拉幕顯示第一張開機標志圖片22包括步驟步驟222:開啟500毫秒定時器,計數(shù)器置1;步驟223:顯示第一張開機標志圖片的中心象素部分,寬度為10x計數(shù)器;步驟224:判斷500毫秒定時器是否定時結(jié)束;如果否,則返回步驟223,如果是,則進入,步驟225:判斷0.5x計數(shù)器是否達到IO秒;如果否,則進入,步驟226:計數(shù)器+1,重新開啟500毫秒定時器,并返回步驟223;如果是,則進入步驟204:結(jié)束。所述的交替顯示第一張開機標志圖片和第二張開機標志圖片23包括步驟:步驟232:開啟2秒定時器,計數(shù)器置l;步驟233:判斷計數(shù)器是否被2整除;如果否,則進入,步驟234:顯示第一張開機標志圖片,并進入步驟236;如果是,則進入,步驟235:顯示第二張開機標志圖片,并進入步驟236;步驟236:判斷2秒定時器是否定時結(jié)束;如果否,則返回步驟233;如果是,則進入,步驟237:判斷2x計數(shù)器是否達到10秒;如果否,則進入,步驟238:計數(shù)器+1,重新開啟2秒定時器,并返回步驟233;如果是,則進入步驟204:結(jié)束。參閱圖7所示,其中如上所述的顯示方法是進一步包括如下步驟步驟301:清屏;步驟302:橫軸X和縱軸Y的行數(shù)L均置1;步驟303:縱軸Y分另'J取lxL至8xL,橫軸X不變,依次從上而下描繪相應(yīng)象素點;步驟304:橫軸X+l并賦值至X;步驟305:判斷橫軸X是否大于屏幕的最大寬度;如果否,則返回步驟303,如果是,則進入,步驟306:行數(shù)L+l并賦值至L,4黃軸X賦值為1;步驟307:判斷8L是否大于屏幕的最大寬度和高度;步驟308:刷新屏幕的黑點區(qū)域;步驟309:結(jié)束。盡管結(jié)合優(yōu)選實施方案具體展示和介紹了本發(fā)明,但所屬領(lǐng)域的技術(shù)人員應(yīng)該明白,在不脫離所附權(quán)利要求書所限定的本發(fā)明的精神和范圍內(nèi),在形式上和細節(jié)上可以對本發(fā)明做出各種變化,均為本發(fā)明的保護范圍。權(quán)利要求1.更改無線終端開機標志的配置的方法,其特征在于,包括步驟步驟101將按格式轉(zhuǎn)化算法的開機標志圖片轉(zhuǎn)化為一組16進制數(shù)據(jù);步驟102將所述的16進制數(shù)據(jù)轉(zhuǎn)化為AT數(shù)據(jù)格式;步驟103配置工具來執(zhí)行下載所述的AT數(shù)據(jù);步驟104保存至相關(guān)的存儲單元;步驟105重啟終端,并讀取所述的存儲單元的數(shù)據(jù);步驟106解析配置的數(shù)據(jù)并顯示步驟107結(jié)束。2.根據(jù)權(quán)利要求1所述的更改無線終端開機標志的配置的方法,其特征在于,所述的步驟103可以是通過無線終端的數(shù)據(jù)傳輸線纜進行下載(1031)至無線終端(10)。3.根據(jù)權(quán)利要求1所述的更改無線終端開機標志的配置的方法,其特征在于,所述的步驟103可以是通過無線終端的短信傳輸方式進4亍下載(1032)至無線終端(10)。4.根據(jù)權(quán)利要求1所迷的更改無線終端開機標志的配置的方法,其特征在于,所述的步驟103可以是:通過無線終端的無線網(wǎng)絡(luò)數(shù)據(jù)傳輸方式進行下載(1033)至無線終端(10)。5.開機標志的格式的轉(zhuǎn)化算法,用于將無線終端開機標志圖片轉(zhuǎn)化為一組16進制數(shù)據(jù),其特征在于a.進行坐標定義,設(shè)定左上角為坐標軸的原點;b.設(shè)定開機標志圖片的寬度為16個象素,高度為16個象素;c.按照象素排列規(guī)則,將8個象素用l個字節(jié)數(shù)據(jù)表示;d.將所有的開機標志圖片的象素全部表示為16進制數(shù)據(jù)。6.根據(jù)權(quán)利要求5所述的開機標志的格式的轉(zhuǎn)化算法,其特征在于,所述步驟c采用的規(guī)則是cl.每個字節(jié)數(shù)據(jù)的第1位至第8位分別表示所述的開機標志圖片自上而下的象素點,白點用0,黑點用l表示;c2.如果象素點不足8位,則數(shù)據(jù)補0填充;c3.所述的開機標志圖片的象素采集為從左到右,從上到下進行提取。7.開機標志的顯示方式,用于將開機標志圖片顯示于無線終端上,其特征在于,包括步驟步驟201:終端開才幾;步驟202:從終端的存儲單元讀取開機標志的數(shù)據(jù);步驟203:選擇不同顯示配置類型,包括靜態(tài)顯示第一張開機標志圖片(21)、拉幕顯示第一張開機標志圖片(22)和交替顯示第一張開機標志圖片和第二張開機標志圖片(23);步驟204:結(jié)束。8.根據(jù)權(quán)利要求7所述的開機標志的顯示方式,其特征在于所述的靜態(tài)顯示第一張開機標志圖片(21)包括步驟步驟212:開啟IO秒定時器;步驟213:顯示第一張開^4示志圖片;步驟214:判斷IO秒定時器是否定時結(jié)束;如果否,則返回步驟213,如果是,則進入步驟204:結(jié)束。9.根據(jù)權(quán)利要求7所述的開機標志的顯示方式,其特征在于所述的拉幕顯示第一張開機標志圖片(22)包括步驟步驟222:開啟500毫秒定時器,計數(shù)器置1;步驟223:顯示第一張開機標志圖片的中心象素部分,寬度為10x計數(shù)器;步驟224:判斷500毫秒定時器是否定時結(jié)束;如果否,則返回步驟223,如果是,則進入,步驟225:判斷0.5x計數(shù)器是否達到10秒;如果否,則進入,步驟226:計數(shù)器+1,重新開啟500毫秒定時器,并返回步驟223;如果是,則進入步驟204:結(jié)束。10.根據(jù)權(quán)利要求7所述的開機標志的顯示方式,其特征在于所述的交替顯示第一張開機標志圖片和第二張開機標志圖片(23)包括步驟步驟232:開啟2秒定時器,計數(shù)器置l;步驟233:判斷計數(shù)器是否被2整除;如果否,則進入,步驟234:顯示第一張開機標志圖片,并進入步驟236;如果是,則進入,步驟235:顯示第二張開機標志圖片,并進入步驟236;步驟236:判斷2秒定時器是否定時結(jié)束;如果否,則返回步驟233;如果是,則進入,步驟237:判斷2x計數(shù)器是否達到IO秒;如果否,則進入,步驟238:計數(shù)器+1,重新開啟2秒定時器,并返回步驟233;如果是,則進入步驟204:結(jié)束。11.根據(jù)權(quán)利要求7-10任一權(quán)利要求所述的開機標志的顯示方式,其特征在于,所述的顯示是進一步包括如下步驟步驟301:清屏;步驟302:橫軸X和縱軸Y的行數(shù)L均置1;步驟303:縱軸Y分另'J取lxL至8xL,橫軸X不變,依次從上而下描繪相應(yīng)象素占.步驟304:橫軸X+l并賦值至X;步驟305:判斷橫軸X是否大于屏幕的最大寬度;如果否,則返回步驟303,如果是,則進入,步驟306:行數(shù)L+l并賦值至L,橫軸X賦值為1;步驟307:判斷8L是否大于屏幕的最大寬度和高度;步驟308:刷新屏幕的黑點區(qū)域;步驟309:結(jié)束。全文摘要本發(fā)明涉及電子產(chǎn)品的開機標志(LOGO)的顯示,尤其涉及無線通訊終端的開機標志的更改配置的方法、開機標志的格式的轉(zhuǎn)化算法和開機標志的顯示方式。本發(fā)明新增開機LOGO只要通過配置工具將所需要的BMP圖片通過一定的算法轉(zhuǎn)換方式轉(zhuǎn)化為數(shù)據(jù)串并通過串口或遠程網(wǎng)管下載到終端即可實現(xiàn)更改無線終端開機標志的配置,并且配置方法支持三種顯示方式,如拉幕顯示方式、靜態(tài)顯示方式、交替顯示方式。本發(fā)明提出的更改無線終端開機標志的配置的方法、開機標志的格式的轉(zhuǎn)化算法和開機標志的顯示方式,克服了已有的技術(shù)方案的不足,既可節(jié)省大量的終端的開機標志的存儲空間,又可節(jié)省大量的人力成本即可實現(xiàn)對無線終端的開機標志進行更改,并且支持多種顯示方式。文檔編號H04W88/00GK101674676SQ200910112378公開日2010年3月17日申請日期2009年8月14日優(yōu)先權(quán)日2009年8月14日發(fā)明者莊樹良,賴太平申請人:廈門敏訊信息技術(shù)股份有限公司