freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

ip2000網(wǎng)絡(luò)終端系統(tǒng)方案概要設(shè)計(jì)-資料下載頁(yè)

2025-08-25 08:06本頁(yè)面

【導(dǎo)讀】和支持多任務(wù)的一種更新?lián)Q代產(chǎn)品。功能需求簡(jiǎn)述如下:。提供類(lèi)WINDOWS風(fēng)格的用戶界面,采用桌面圖標(biāo)的方式啟動(dòng)任務(wù)。支持最多達(dá)8個(gè)任務(wù)同時(shí)運(yùn)行。支持本地和網(wǎng)絡(luò)打印機(jī)。目前存在的嵌入式系統(tǒng)多不勝數(shù),流行的有WinCE、PalmOS、Vxwork、pSOS、Neculeus. 從目前嵌入式系統(tǒng)使用最廣泛的信息家電行業(yè)和通訊行業(yè)分析,PalmOS和。它的模塊化設(shè)計(jì)允許它對(duì)于從掌上電腦到專(zhuān)用的工業(yè)控制器的用戶電子設(shè)。序龐大,而且入門(mén)費(fèi)和許可費(fèi)較高,使得整個(gè)產(chǎn)品的成本急劇上升。ISI公司已經(jīng)被WinRiver公司兼并,現(xiàn)在是屬于WindRiver公司的產(chǎn)品。務(wù)環(huán)境,在定制的或是商業(yè)化的硬件上提供高性能和搞可靠性。統(tǒng)的功能和內(nèi)存需求定制成每一個(gè)應(yīng)用所需的系統(tǒng)。其內(nèi)核僅提供4種服務(wù):進(jìn)程調(diào)度、進(jìn)程間通信、底層網(wǎng)絡(luò)通信和中斷。處理,其進(jìn)程在獨(dú)立的地址空間運(yùn)行。因此QNX內(nèi)核非常小巧而且運(yùn)行速度極快。和個(gè)人所開(kāi)發(fā),使得PalmPilot的功能得以不斷增多。Linux之所以能在嵌入式系統(tǒng)市場(chǎng)上取得如此迅速的

  

【正文】 如上圖所示我們可取得如下結(jié)論: 流程設(shè)計(jì)的幾個(gè)基本原則: ? 消息循環(huán)的速度必須足夠快,也就是說(shuō)從事件的檢測(cè)――- 完成消息的轉(zhuǎn)換―― 進(jìn)入消息隊(duì)列―― 從消息隊(duì)列取出分發(fā)―― 相應(yīng)消息回調(diào)函數(shù)處理完成―― 事件檢測(cè) 這整個(gè)循環(huán)必需在某個(gè)限定時(shí)間內(nèi)完成,才不會(huì)造成事件丟失和消息處理滯后,應(yīng)用不能有長(zhǎng)時(shí)間的某個(gè)消息處理流程。 ? 由于整個(gè)應(yīng)用系統(tǒng)共享一個(gè)消息隊(duì)列,所有消息處理在不非法操作造成系統(tǒng)崩潰的基礎(chǔ)上都必須能夠正確返回,否則某次消息的處理會(huì)造成消 息循環(huán)停止,造成系統(tǒng)停止。 性能分析: 我們的傳統(tǒng)終端 810C/910/920 等型號(hào)和 IP1000/2020 都是采用 CLPS7500 硬件平臺(tái),分析兩者的流程,我們可作出如下圖所示對(duì)比分析,為了支持圖形界面、多任務(wù)、網(wǎng)絡(luò),我們不得不在我們的系統(tǒng)中引入 OS、 GUI,隨之而來(lái)的則是許多中間流程的引入,使我們整機(jī)效率和處理速度等性能的降低,所以我們 IP2020 功能指標(biāo)如刷屏、滾屏、處理速度等所能達(dá)到的終極目標(biāo)就是采用同類(lèi)型 CPU 的傳統(tǒng)終端,一般來(lái)說(shuō),達(dá)到 80%左右當(dāng)屬正常。一般來(lái)說(shuō),可考慮如下角度優(yōu)化影響性 能指標(biāo)的流程: ? 頻繁在內(nèi)核態(tài)和用戶態(tài)之間切換 ? 各層次之間接口混亂、冗余 ? GUI 操作效率低下 ? 多任務(wù)各進(jìn)程之間數(shù)據(jù)通訊效率低下 ? BIOS 層算法、代碼效率低下 外部中斷事件顯示BIOS 其他出口主循環(huán)事件查詢-分發(fā)-終 端仿真數(shù)據(jù)分析-處 理內(nèi)核處理外部中斷事件OS消息循環(huán)(查詢、組裝、分發(fā))顯示BIOS 其他出口終端仿真數(shù)據(jù)分析--處 理終端仿真A PBIOS傳統(tǒng)終端 網(wǎng)絡(luò)終端內(nèi)核態(tài)用戶態(tài)OSGUIAPBIOS對(duì)比分析 IP1000 目前所存在的幾個(gè)未解決問(wèn)題的初步分析 ? 系統(tǒng)處理速度較慢 系統(tǒng)處理速度主要由數(shù)據(jù)通訊方法、顯示、滾屏等因素綜合構(gòu)成,這個(gè)指標(biāo)的瓶頸也就要根據(jù)實(shí)際情況分析,舉個(gè)例子:假如我們采用 Nanox 方案實(shí)現(xiàn)多任務(wù),則在SERVER 和 CLIENT 之間數(shù)據(jù)傳遞的低效的套接字方法就成為了 我們速度的瓶頸,我們采用了較高效率的共享內(nèi)存方式傳遞數(shù)據(jù),則顯示、滾屏 BIOS 的算法就成為我們速度提高的關(guān)鍵,而且從 IP1000 串口聯(lián)機(jī)和網(wǎng)絡(luò)聯(lián)機(jī)處理速度的差異分析,我們也可得出在 AP 層數(shù)據(jù)處理的方法和訪問(wèn)上下文的機(jī)制也可成為影響性能的關(guān)鍵:網(wǎng)絡(luò)聯(lián)機(jī)一個(gè)WM_FDINPUT 消息對(duì)應(yīng)處理一個(gè)數(shù)據(jù)包,而串口一個(gè) WM_FDINPUT 消息則只處理單個(gè)數(shù)據(jù),造成串口聯(lián)機(jī)處理速度很慢。 ? 滾屏、刷新速度較慢 刷新速度主要是由終端仿真的顯示結(jié)構(gòu)和 GUI 字符顯示的方法(算法)決定,滾屏速度則與滾屏所采用的機(jī)制(行滾 ? 屏滾? )關(guān)系最大,當(dāng)然也與系統(tǒng)數(shù)據(jù)傳遞的速度及顯示底層的實(shí)現(xiàn)有關(guān),我們可從改進(jìn)這三個(gè)方面作為突破口,可望有較大性能提高。此外如果在維持 16 點(diǎn)陣不變的情況下,采用 16 色,各種指標(biāo)可以有較大幅度的提高。(已初步做過(guò)試驗(yàn)) ? CTRL+D 問(wèn)題 從流程圖我們可看出,這個(gè)問(wèn)題的出現(xiàn)在于我們?cè)谥鬟M(jìn)程中分配業(yè)務(wù)進(jìn)程的 socket 號(hào),當(dāng)我們?cè)跇I(yè)務(wù)進(jìn)程中間按下 CTRL+D 退出本次 TELNET 連接時(shí),如果我們還是采用原來(lái)的 socket 號(hào)再次連接,偶爾會(huì)導(dǎo)致死機(jī),但如果重新分配 socket 號(hào)則不會(huì);這樣如果我們想辦法把每個(gè)業(yè)務(wù)的 socket號(hào)分配放到業(yè)務(wù)消息處理函數(shù)中就可解決這個(gè)問(wèn)題。(試驗(yàn)待做) 三、界面設(shè)計(jì) 界面是產(chǎn)品與用戶的直接接口,界面的決定了用戶對(duì)產(chǎn)品的第一印象,我們已有的產(chǎn)品在人機(jī)界面上做了很多努力,取得了較大的突破,例如 IP1000 網(wǎng)絡(luò)終端就實(shí)現(xiàn)了字符界面向真正的圖形界面的轉(zhuǎn)變,并且實(shí)現(xiàn)了圖標(biāo)式點(diǎn)擊啟動(dòng)的方式,使界面更加人性化,與 WINDOWS 風(fēng)格更加類(lèi)似,但也仍存在許多不足, IP2020 的界面設(shè)計(jì)準(zhǔn)備在 IP1000 的基礎(chǔ)上,著重解決 DESKTOP 桌面圖標(biāo)較為粗糙,業(yè)務(wù)窗口無(wú)下拉菜單支持等缺陷,為了改進(jìn)這些缺點(diǎn),我們準(zhǔn) 備在 IP2020 的界面設(shè)計(jì)中作如下改進(jìn): ? 保留 IP1000DESKTOP 的圖標(biāo)式設(shè)計(jì) ,但增加顯示分辨率 ,從而使主桌面更加精細(xì)和美觀 ,與此而來(lái)的業(yè)務(wù)窗口屏幕變大則正好支持我們?cè)跇I(yè)務(wù)窗口中采用 24x24 點(diǎn)陣漢字顯示。 ? 在業(yè)務(wù)窗口中采用下拉菜單支持參數(shù)設(shè)置,使人機(jī)交互界面更具方便、直接,并且為了達(dá)到更加美觀大方、界面統(tǒng)一的目的,以及方便終端界面的編程、各種平臺(tái)間程序的移植和維護(hù),我們的 IP2020 網(wǎng)絡(luò)終端菜單和對(duì)話框界面設(shè)計(jì)擬采用“可視化”的方法生成。它的優(yōu)點(diǎn)主要在于通過(guò)吸取面向?qū)ο蟮墓ぞ叩膬?yōu)勢(shì),采用可見(jiàn)即可 得的方式,先在可視化開(kāi)發(fā)工具下設(shè)計(jì)好下拉菜單,調(diào)整好菜單和對(duì)話框中各部件的相對(duì)位置,然后通過(guò)中間工具將其生成的界面資源文件轉(zhuǎn)換成我們 IP2020 的界面數(shù)據(jù)文件格式,直接交給 GUI 處理。采用這種方式,只要建立 GUI 菜單組件數(shù)據(jù)結(jié)構(gòu)和可視化開(kāi)發(fā)工具資源文件間的通道,即可無(wú)須采用反復(fù)下載調(diào)試、調(diào)整的方法即可菜單界面。同時(shí)形成一種標(biāo)準(zhǔn)的數(shù)據(jù)文件格式,便于程序的移植和維護(hù)。 終端界面設(shè)計(jì) 主桌面設(shè)計(jì)如下圖所示: 業(yè)務(wù)窗口設(shè)計(jì): 業(yè)務(wù)窗口采用 WINDOWS 風(fēng)格,而不采用傳統(tǒng)的編輯 區(qū)+狀態(tài)行+提示行的方式,整個(gè)窗口包含標(biāo)題欄、下拉菜單欄、工作區(qū)、狀態(tài)欄和提示欄。用戶的一切設(shè)置皆可在業(yè)務(wù)窗口進(jìn)行。這樣的方式便于客戶方便操作,并減少界面的切換,設(shè)計(jì)界面如下: 方案一: I P 2 0 0 0 網(wǎng)絡(luò)終端 業(yè)務(wù)N系統(tǒng) 顯示 通訊 外設(shè) 幫助漢字輸入欄聯(lián)機(jī) 打印機(jī): 就緒 插入方式 正常打印最大化最小化退出第1 頁(yè)( 0 1 , 0 1 ) 圖一 方案二: IP2020網(wǎng) 絡(luò)終端 業(yè) 務(wù)N系統(tǒng) 顯示 通訊 外設(shè) 幫助聯(lián)機(jī)漢 字 輸 入 欄打印機(jī): 就緒 插入方式 正常打印 第1 頁(yè)( 0 1 , 0 1 )最大化最小化退出 圖二 其中: 系統(tǒng)菜單: 為 IP1000 的綜合設(shè)置功能,最小化,最大化,退出 顯示菜單: 為 IP1000 的顯示設(shè)置功能 通訊菜單: 為 IP1000 的通訊設(shè)置功能 外設(shè)菜單: 為 IP1000 的外設(shè)設(shè)置和鍵盤(pán)設(shè)置功能 幫助菜單: 系統(tǒng)狀態(tài)、聯(lián)機(jī)幫助、關(guān)于 狀態(tài)欄: 方案一時(shí)當(dāng)工作區(qū)為 24 行 80 列時(shí)顯示,為 25 行 80 列時(shí)隱藏,隱藏時(shí)查看狀態(tài)點(diǎn)擊幫助菜單的系統(tǒng)狀態(tài)欄;方案二為正常顯示。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1