欧美另类日韩中文色综合,天堂va亚洲va欧美va国产,www.av在线播放,大香视频伊人精品75,奇米777888,欧美日本道免费二区三区,中文字幕亚洲综久久2021

VxWorks漢字顯示解決方案

時(shí)間:2023-05-01 08:47:46 計(jì)算機(jī)論文 我要投稿
  • 相關(guān)推薦

VxWorks漢字顯示解決方案

摘要:論述VxWorks上WindML對(duì)多字節(jié)碼的顯示支持,著重討論其存儲(chǔ)結(jié)構(gòu)和意義,并給出漢字顯示的實(shí)現(xiàn)方法。

    關(guān)鍵詞:VxWorks操作系統(tǒng) WindML組件 漢字點(diǎn)陣 國(guó)標(biāo)編碼

VxWorks漢字顯示解決方案

1 VxWorks操作系統(tǒng)圖形顯示方案

VxWorks作為嵌入式實(shí)時(shí)操作系統(tǒng),在國(guó)內(nèi)應(yīng)用已非常廣泛,但VxWorks原廠商沒(méi)有直接提供完備的漢字顯示解決方案。本文這個(gè)熱點(diǎn)論題,通過(guò)對(duì)VxWorks顯示組件的分析,具體給出一種漢字顯示的方案。

VxWorks的漢字顯示首先需要一種圖形解決方案,只有工作在圖形模式下才可能顯示漢字。VxWorks有三種顯示方案可供選擇。

(1)WindML+Zinc

WindML是Wind River Mutli-media Library的簡(jiǎn)稱(chēng),其中包含UGL(Universal Graphics Library)。該組件直接控制顯示硬件,主要提供顯示模式設(shè)置、標(biāo)準(zhǔn)輸入輸出控制、點(diǎn)線面作圖等函數(shù),編程接口很類(lèi)似于Torbo C、Borland C里的圖形庫(kù)。Zinc基于WindML,提供了類(lèi)Widnows風(fēng)格的接口,有各種控件被封裝于內(nèi),編程接口很類(lèi)似于Windows編程。

(2)WindML+Jworks

Jworks提供Java的支持,在VxWorks上啟動(dòng)Java虛擬機(jī)來(lái)解釋Java語(yǔ)言;圖形開(kāi)發(fā)編程接口是Java語(yǔ)言,Java虛擬機(jī)的圖形實(shí)現(xiàn)基于WindML。

(3)Web Server+WindML+Jworks+Browser

Web Werver使顯示編程接口成為編寫(xiě)網(wǎng)頁(yè),可以通過(guò)遠(yuǎn)程的Browser來(lái)訪問(wèn)而使設(shè)備具有遠(yuǎn)程顯示接口,也可以在本機(jī)做Browser使設(shè)備具有本機(jī)顯示接口。該Browser的實(shí)現(xiàn)需要WindML或Jworks的支持。

上述方案內(nèi),純Web Server的方案不需要本地漢字顯示,只要在網(wǎng)頁(yè)上放國(guó)標(biāo)碼或Unicode碼等,由遠(yuǎn)程的Browser去實(shí)現(xiàn)顯示;其它方案基本上都需要WindML的支持,這是因?yàn)閂xWorks系統(tǒng)里所有底層的顯示操作都是通過(guò)WindML實(shí)現(xiàn)的。

2 漢字顯示方案

實(shí)現(xiàn)本地漢字顯示的方案一定會(huì)涉及到WindML,只是不同的方案對(duì)WindML的依賴(lài)程度有所不同,一般有如下幾種。

①利用WindML對(duì)雙字節(jié)編碼的支持,實(shí)現(xiàn)對(duì)漢字的點(diǎn)陣存儲(chǔ)、點(diǎn)陣獲取、點(diǎn)陣顯示的全過(guò)程,并使用WindML的雙字節(jié)顯示函數(shù)實(shí)現(xiàn)漢遼碼到漢字顯示。這種方法使用了系統(tǒng)機(jī)制,最根本的解決方法,并使WindML的其它上層組件很方便地實(shí)現(xiàn)漢字顯示。

②自己開(kāi)發(fā)點(diǎn)陣存儲(chǔ)、點(diǎn)陣獲取、點(diǎn)陣顯示,改造WindML的雙字節(jié)和單字節(jié)顯示函數(shù),使其能判斷漢字碼,一旦判斷出漢字碼,則使用自己開(kāi)發(fā)的點(diǎn)陣獲取、點(diǎn)陣顯示等把漢字顯示出來(lái)。該方法對(duì)點(diǎn)陣的操作更加靈活,適合非標(biāo)準(zhǔn)的點(diǎn)陣算法,或者當(dāng)開(kāi)發(fā)者已有成熟的點(diǎn)陣操作方法時(shí),把該方法綁接到Win

[1] [2] [3] [4] [5] [6] 

【VxWorks漢字顯示解決方案】相關(guān)文章:

顯示04-29

什么是顯示04-26

什么是顯示性能04-26

CRT顯示器·什么是顯示尺寸和面積04-26

CRT顯示器·什么是CRT顯示器04-26

來(lái)電顯示04-29

顯卡·什么是顯示接口04-26

什么是顯示屏04-26

顯示器的奧秘04-28

液晶顯示器·什么是LCD顯示器概述04-26