<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > 基于EP7312的嵌入式系統軟硬件開(kāi)發(fā)

基于EP7312的嵌入式系統軟硬件開(kāi)發(fā)

作者: 時(shí)間:2010-11-27 來(lái)源:網(wǎng)絡(luò ) 收藏

  在ViewML應用層中原有兩個(gè)函數static int send(Fl_Widget* o, int event) :向HTTP發(fā)送請求并將請求事例放入隊列;int VMLAppWindow::handle(int event):調用線(xiàn)程對事例隊列進(jìn)行處理。除了實(shí)例化上面定義的函數,在這里還加入處理網(wǎng)頁(yè)的保存,后退,前進(jìn)的函數都要用到的函數int VMLAppWindow::temp(int event),其功能是臨時(shí)保存網(wǎng)頁(yè)。其處理流程為:

  (1)在處理事例隊列為非空時(shí),從隊列中取出一處理過(guò)的HTTP請求

  (2)將HTTP請求結果用HTML三步:Tokenizer , HTNL-Parser , HTML-Layout進(jìn)行處理

  (3)把HTTP處理的結果加入臨時(shí)保存隊列中

  (4)從處理事例隊列中刪除此請求結果

  隊列采用鏈表實(shí)現,當需要從當前頁(yè)面后退時(shí),其處理流程為:

  (1)捕獲鼠標事件

  (2)從隊首搜索至工作指針的下一個(gè)元素為當前指針時(shí),當前指針后退

  (3)將當前指針所指向的元素調用HTML引擎處理

  前進(jìn)和刷新功能實(shí)現流程與后退類(lèi)似,這里就不贅敘了。保存當前HTM法略微復雜些,因為在保存頁(yè)面時(shí)還要同時(shí)保存頁(yè)面中的圖像文件,算法如下:

  (1)輸入存盤(pán)路徑和文件名

  (2)對文件名進(jìn)行自動(dòng)處理如加上后綴htm,創(chuàng )建一個(gè)目錄,以files為后綴存放圖形文件

  (3)從臨時(shí)保存隊列中取當前指針,指針為非頭指針時(shí)取其所指向HTML文件,處理文件。

  (4)將文件存入磁盤(pán)

  的硬件條件有限,無(wú)存儲量大的磁盤(pán)等設備.,且FLASH或ROM等存儲介質(zhì)的價(jià)格相對于臺式機上使用的硬盤(pán)p光盤(pán)等是比較昂貴的 。所以只能以小巧且高效來(lái)贏(yíng)得市場(chǎng)。完善了窗口功能的完全能滿(mǎn)足大部分用戶(hù)的應用需求了。

  4 結束語(yǔ)

  當前通訊正在快速地成為系統的一般需求。 本文主要闡述了一種新的嵌入式系統,支持圖形界面,支持瀏覽器。該系統已在自主開(kāi)發(fā)的硬件平臺上成功運行了。在以后的工作中將致力于在該系統中增加更全面的功能,如對Java虛擬機的支持,增加郵件收發(fā)等。

linux操作系統文章專(zhuān)題:linux操作系統詳解(linux不再難懂)

pos機相關(guān)文章:pos機原理



上一頁(yè) 1 2 3 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>