<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è) > 電源與新能源 > 設計應用 > Qt/Embedded的/蓄電池狀態(tài)檢測控制軟件設計

Qt/Embedded的/蓄電池狀態(tài)檢測控制軟件設計

作者: 時(shí)間:2012-05-27 來(lái)源:網(wǎng)絡(luò ) 收藏
本文采用宿主機-目標板的移植方式,先在宿主機上調試通過(guò)后,再將調試通過(guò)的程序移植到目標板上。

本文引用地址:http://dyxdggzs.com/article/230438.htm

3.2.1宿主機上的移植

qt/embedded直接寫(xiě)入幀緩沖,在宿主機上則是通過(guò)qvfb(vituralframe buffer)來(lái)模擬幀緩沖。宿主機上的移植需要的工具及環(huán)境變量見(jiàn)表1。其中環(huán)境變量的設置可以直接用export來(lái)聲明,配置qt-embedded-3.3.2時(shí),/configure–qconfig–qvfb–depths4,8,16,32,就是指定qt/embedded開(kāi)發(fā)包生成虛擬緩沖幀工具qvfb。

3.2.2目標板上的移植

將qt/embeded程序應用到arm開(kāi)發(fā)板,在configure配置時(shí)配置linux-arm-g++配置選項[6]。最后將交叉編譯好的應用程序燒寫(xiě)到開(kāi)發(fā)板的根文件系統的/opt目錄中。

3.3應用程序的框架結構

基于qt/embedded的狀態(tài)軟件包括以下4個(gè)主要模塊,如圖2所示。

圖2 軟件框架結構

3.3.1用戶(hù)界面(user interface)模塊

用戶(hù)界面如圖3所示,主要包括工作人員信息(圖3①部分)、信息(圖3②部分)、需要顯示的數據(圖3③部分)(理想數據、數據上下限、實(shí)際檢測數據及其當前的狀態(tài))和數據存儲(圖3④部分)幾部分組成。其中,檢測人員工作前,需要手動(dòng)的輸入員工信息和設備信息等內容,便于數據分類(lèi),最后將這些數據共同存儲。

圖3 人機界面運行圖

3.3.2數據處理模塊

采集數據處理模塊的基本結構流程圖如圖4所示。系統啟動(dòng)之后,首先進(jìn)行arm微處理器芯片的初始化工作,完成初始化之后,系統啟動(dòng)qt上位機軟件,然后整個(gè)程序進(jìn)入監聽(tīng)狀態(tài),不停檢測是否有控制命令事件觸發(fā),一旦觸發(fā)則進(jìn)行a/d轉化,將數據采集模塊采集到的信息進(jìn)行數/模轉化,最后將完成處理的數據送至顯示模塊顯示。

圖4 軟件流程圖



關(guān)鍵詞: 蓄電池 檢測控制

評論


相關(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>