隨著國民生產生活水平的不斷提升,人們對餐飲消費的要求越來越高。而無線點菜系統能夠提供更加快速、便捷、透明、衛生的餐飲條件,對餐飲企業服務質量和管理效率的提高具有重要意義。 本課題通過考察現有的電子點菜系統的解決方案,研究一種無線點菜系統的軟件設計。利用實驗室已有的YLSBC2440開發板作為硬件載體,綜合應用WLAN、嵌入式Linux和Qt開發等技術,以程序軟件的通用性和易用性為方向,構造能夠方便應用到各種PDA系統的點菜終端程序和普通PC機的服務器軟件,實現無線點菜系統。主要包括以下研究內容: 1.構建嵌入式Linux系統開發平臺。使用Ubuntu系統建立基本開發環境,建立交叉編譯工具,安裝配置NFS;安裝用于開發點菜終端程序的Qt,包括Qt/X11、x86版Qt/Embedded、ARM版Qt/Embedded。 2.設計點菜終端程序。利用Qt設計器規劃點菜終端程序的大致界面,然后根據Qt/Embedded編程一般規則編寫代碼,主要分為瀏覽器核心類和主窗口類的實現,并在主程序中添加國際化和中文支持,再通過NFS測試。 3.建立服務器網站。利用普通PC機+Windows XP作為網站服務器,以IIS5.1建立ASP網站,使用DREAMWEAVER和ACCESS2003進行網頁開發,主要包括登錄管理、點菜導航、餐臺使用、菜單列表、選單提交等功能頁面。 4.調試和發布程序。在開發板原配內核及文件系統的基礎上,內核配置無線網卡支持,根文件系統中添加點菜終端程序、庫文件、無線網卡驅動和無線管理工具,設置環境和啟動腳本,燒寫入開發板后連接到WLAN,發布運行程序。
上傳時間: 2013-07-14
上傳用戶:yyyyyyyyyy
大量的電力電子裝置及非線性負荷在電力系統中廣泛的應用,使電能質量(Power Quality)問題日益突出。電能質量問題不僅危害電力系統本身的安全及電網的穩定運行,對系統中用戶也造成嚴重威脅。因此,對電能質量的實時監測具有十分重要的意義。 論文首先介紹了電能質量的概念,分析了國內外電能質量監測的研究現狀及開發新型電能質量監測裝置的意義,同時對影響電能質量的指標參數的數字測量原理與算法進行了深入的研究。在此基礎上,提出了以ARM9(s3c2410)芯片為CPU,以嵌入式Linux為軟件核心的電能質量監測裝置的總體設計思想。 論文建立了基于arm-1inux的嵌入式開發環境,完成了基本的硬件電路設計和軟件設計。硬件設計方面,根據電力系統中數據采集和處理的實際特點,在前置測量采集模塊中,采用了ADS7864芯片設計了多通道信號采樣保持和快速轉換電路;利用鎖相環保證了多路信號的硬件同步采樣;在通訊方式上,除了采用RS-232通訊方式外,還采用了以太網和USB通訊方式,從而提高了裝置應用的靈活性。軟件設計方面,依據裝置所要實現的功能,剪裁并成功移植了嵌入式linux內核到ARM處理器中;完成了各應用程序的編制,給出了詳細的程序流程圖;設計了基于Qt/Embedde的人機交互界面(GUI)。 基于arm-linux嵌入式電能質量監測儀不僅數據處理功能強、人機交互性好、系統升級簡單、還能進行遠程監控。在此基礎上可進一步開發,向微型化、高度智能化等方向發展,以滿足不同場合的需求,具有較大的使用價值和廣闊的應用前景。
上傳時間: 2013-05-16
上傳用戶:frank1234
qt設計的一個簡單對話框,來源于c++ gui qt4 第三版
標簽: qt_example
上傳時間: 2013-08-06
上傳用戶:lijianyu172
uc-gui方面的開發程序,適合嵌入式gui方面開發學習
標簽: uc-gui
上傳時間: 2013-07-26
上傳用戶:開懷常笑
嵌入式系統應用于智能設備、工業控制領域實現各種信號的處理與控制,是近年來技術研究和產品開發的熱點。同時,隨著以太網技術的迅速發展,工業控制中過程監控層和現場設備層信號傳輸網絡開始逐步采用以太網,基于網絡的遠程監控使整個企業網絡呈現高度統一性、開放性和透明性。將嵌入式技術和基于網絡的遠程監控技術應用于電梯,可以有效地提高產品和服務的質量。 本文旨在研制和開發一套應用于電梯的智能多媒體顯示與遠程監控系統,硬件設計中,在以嵌入式微處理器S3C2410X、Flash、SDRAM構成的最小系統核心板外,擴展了串行口、網口、LCD接口等外圍硬件資源,設計了RS-232轉換成RS-422接口界面的硬件電路板,針對核心板RTC時鐘問題,采用PCF8563芯片設計了時鐘/日歷小板。 軟件平臺方面,首先分析了系統啟動引導程序Bootloader,參照嵌入式Linux內核源代碼以及對S3C2410X的支持代碼,根據本系統的硬件配置對Linux內核進行裁剪移植,修改了音頻驅動和LCD驅動,在內核中添加了對Yaffs文件系統類型的支持。然后準備了根文件系統內容,在其中添加了交叉編譯過的Qt/Embedded3.1的庫,使用Cramfs、RAMdisk和Yaffs相結合的根文件系統格式。在此基礎上,向嵌入式平臺移植了Linux下開源的多媒體播放器Mplayer和嵌入式數據庫SQLite。 設計編寫Qt GUI界面和串口數據采集模塊,構建了電梯間多媒體顯示系統,顯示界面劃分為串口數據采集顯示、動畫播放、系統時間、文本信息、滾動字幕、商標圖片六個顯示區域。使用Boa在ARM平臺上構建了嵌入式Web服務器,Web服務器通過HTTP協議與監控端瀏覽器軟件進行信息交互,提供服務器應用程序模塊的訪問界面和現場設備的信息訪問和控制界面,并借助SQLite數據庫的支持,實現了基于網絡的電梯遠程監控系統的功能。監控端通過Web頁面激活服務器的相應應用程序模塊,傳遞信息服務請求和控制命令。將本系統應用與電梯設備,取得了用戶的好評。
上傳時間: 2013-04-24
上傳用戶:564708051@qq.com
雷達顯示與控制終端是雷達系統的重要組成部分,它必須能夠對雷達進行精確的控制,同時對從雷達獲取的數據進行有效的處理,將獲取的目標信息以直觀、有效、準確的方式呈現給雷達控制者。本文開展基于ARM的便攜式戰場偵察雷達終端的研究與設計,采用目前先進的嵌入式系統技術,設計能夠完成顯示與控制的智能終端,這對提高便攜式戰場偵察雷達的性能具有重要的意義。 便攜式雷達終端的設計主要包括硬件平臺的構建、軟件開發平臺的搭建和終端應用軟件的開發。硬件平臺的構建是整個設計的基礎,硬件平臺采用基于ARM920T的多接口高性能CPU S3C2410X處理器。軟件開發平臺的構建基于宿主機——目標機模式。雷達顯示控制終端應用軟件的開發包括:根據顯控終端軟件功能需求,進行軟件模塊劃分;GUI界面程序的設計;電子地圖的顯示處理程序設計;雷達目標信息顯示程序的設計;基于Qt/Embedded的串口通信程序的編寫。考慮到雷達顯示控制終端軟件的穩定性、可靠性和實用性,軟件設計基于嵌入式Linux操作系統,利用C++語言、Qt等相關軟件工具包進行軟件開發。 本文研究了嵌入式Linux與嵌入式GUI技術,在此基礎上完成了便攜式雷達終端硬件平臺的構建和終端系統應用軟件的編寫與調試等工作,設計實現的便攜式雷達終端符合現代雷達終端的各項要求。
上傳時間: 2013-06-18
上傳用戶:asasasas
qt的源代碼,包含了qt方面的各種應用,對想學qt 的朋友,有很大的幫助和提高!!
標簽: 源代碼
上傳時間: 2013-07-28
上傳用戶:123啊
目前嵌入式系統中的GUI 的開發已經成為研究的熱點,本文以Intel 公司Xscale PXA255 為內核的XSBase255嵌入式平臺,以ARM-Linux 為操作系統,接著介紹對GUI 嵌入式系
上傳時間: 2013-07-18
上傳用戶:aa17807091
近幾年來,旅游業在國內迅速發展,已成為規模最大的產業之一,在拉動內需,刺激消費,發展經濟,推動城市化進程中正發揮著極其重要的作用。然而旅游服務和旅游咨詢跟不上社會的發展需求,游客在旅途中存在各種不便。把嵌入式技術和嵌入式GIS技術結合的電子導游系統,能給游客提供各種旅途服務,方便游客出門旅游。 本文依托浙江省科技計劃重點項目開展研究,在開源軟件基礎上開發電子導游系統,以有效降低產品價格,適應社會需要。以廣州斯道S3C2410 ARM開發板為底層硬件,采用Linux嵌入操作系統為軟件平臺,利用QT/Embedded GUI為圖形界面,對MapInfo文件格式進行轉換,使之適應嵌入式系統。通過C/C++編程開發嵌入式GIS模塊和電子導游應用軟件模塊;把硬件、軟件相結合,使電子地圖顯示在觸摸屏上;最終實現了景點查詢和介紹、景區路徑規劃、距離測量、GIS操作等功能。 本文的主要研究工作有:第一在ARM S3C2410開發板上移植Linux內核及驅動程序。第二在自由軟件Linux平臺下研究和開發嵌入式GIS模塊。第三在QT/Embedded GUI圖形界面下開發電子導游應用軟件。第四研究和設計基于模擬退火算法的景區路徑規劃算法。 最后,將本文的研究成果在西湖景區電子導游原型系統中實現,并取得良好效果。
上傳時間: 2013-08-02
上傳用戶:redmoons
嵌入式系統的開發已成為新的行業熱點,將嵌入式應用于工業控制類產品中,并開發出優秀的人機交互界面,是嵌入式發展的趨勢,擁有廣闊的市場前景。近年來的市場需求顯示越來越多的嵌入式系統包括PDA、機頂盒、DVD/VCD播放機、WAP手機等均要求提供一個方便簡潔的可視化操作界面,而這些都要求有一個高性能穩定可靠的GUI(GraphicalUser Interface)來提供支持。友好的圖形人機界面為嵌入式系統的人機交互提供豐富的圖形圖像信息、直觀的表達方式。嵌入式GUI作為人機界面的軟件系統,具有簡潔、美觀、方便好用且更具人性化的特點,采用嵌入式GUI進行人機界面設計能夠提高設備開發效率、節省維護成本、豐富人機交互信息,因而,已經被越來越多的領域所采用。 本文研究設計了一種基于ARM微處理器和嵌入式實時操作系統的嵌入式GUI應用平臺的方案。以SmartARM2200開發板為硬件平臺(基于PHILIP公司的微處理LPC2210),在ADS1.2集成開發環境下,首先對嵌入式實時操作系統μ/OS-Ⅱ的特點、移植條件、性能等方面進行應用研究,重點分析了μ/OS-Ⅱ的移植過程,給出了移植的思路,總結了移植過程中應注意的問題,提出了簡潔高效的移植方法;其次詳細講述了如何利用圖形用戶界面開發工具MiniGUI進行圖形用戶界面的開發,包括鼠標、鍵盤、菜單、繪圖等功能的實現。該嵌入式GUI應用平臺既可以滿足用戶對應用系統實時性和快速處理的要求,又能夠給用戶提供生動、直觀的圖形人機交互界面,具有廣泛的應用前景。
上傳時間: 2013-07-06
上傳用戶:zlf19911217