亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

散列表的設計與實現

  • 基于Qt和ARM的無線點菜系統軟件設計

    隨著國民生產生活水平的不斷提升,人們對餐飲消費的要求越來越高。而無線點菜系統能夠提供更加快速、便捷、透明、衛生的餐飲條件,對餐飲企業服務質量和管理效率的提高具有重要意義。 本課題通過考察現有的電子點菜系統的解決方案,研究一種無線點菜系統的軟件設計。利用實驗室已有的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,發布運行程序。

    標簽: ARM 無線 點菜系統 軟件設計

    上傳時間: 2013-07-14

    上傳用戶:yyyyyyyyyy

  • 基于ARM的Linux平臺上USB驅動實現

    隨著USB接口性能的不斷增強,USB接口被廣泛應用到各種硬件設備上。如今在Linux操作系統中,針對USB設備的驅動編程工作越來越受到重視。本課題在以S3C2410處理器為基礎的硬件平臺上,對Linux操作系統環境下USB設備驅動工作原理進行了研究。在理解USB協議的基礎上完成了S3C2410處理器內置USB設備控制器固件和驅動程序的編寫調試等方面的工作。 固件程序工作在硬件設備上,通過它控制設備的正常工作,負責與主機端的通信會話。由于本課題中的USB設備控制器是3C2410處理器的片內外設,因此固件程序要管理整個S3C2410處理器的工作。在處理器開機工作時,固件程序首先完成包括USB設備控制器在內的整個處理器的初始化,然后與主機共同進行USB設備的枚舉,最后進入循環等待主機端發起通信。當主機發起通信時,處理器產生USB中斷,固件程序調用中斷處理函數。 在Linux操作系統中,內核通過調用驅動中提供的標準接口將應用程序中對設備的操作映射到具體的硬件設備。驅動程序中包括向驅動注冊,驅動支持設備列表信息以及各種系統調用具體實現等方面。USB接口所支持的四種傳輸方式,根據S3C2410內置USB設備控制器的功能屬性,在驅動中采用了塊傳輸的傳輸方式,通過URB的方式實現對設備的讀寫操作。 最后設計一個簡單文件傳輸系統對固件和驅動程序進行了測試。測試系統中主機端通過USB接口傳輸一個wav格式的音頻文件,設備端接收到數據保存在內存中。

    標簽: Linux ARM USB 驅動實現

    上傳時間: 2013-04-24

    上傳用戶:liuchee

  • 基于ARM的嵌入式工業過程數據采集記錄系統的研究與實現

    研究如何將當前流行的嵌入式技術應用于工業領域中的數據采集與記錄方面,是當今工業過程測量控制領域發展的一個必然方向。 本論文所設計完成的嵌入式工業過程數據采集與記錄系統,是以32位ARM7微處理器S3C44B0X為核心,取代了傳統的單片機,并且引入了μClinux多任務實時操作系統。采集到的工業現場的實時數據,經A/D轉換等步驟處理后,顯示在高分辨率的彩色LCD上。在MiniGUI的支持下,通過豐富的圖形界面功能,以曲線或表格的形式顯示工業現場實時數據的變化趨勢,具有良好的人機界面。輸入功能通過點擊觸摸屏來實現,可以像使用Windows操作系統一樣,點擊菜單、滾動條、列表框、按鈕等控件以完成相應的操作。數據的記錄完全脫離PC機,顯示在LCD上的數據,可以實時的以文件的形式存儲在Nand Flash中,必要的時候通過USB接口用U盤導出。μClinux操作系統中移植了BOA網絡服務器和CGI腳本程序,因此具有動態Web監控功能,用戶可以在PC機上的瀏覽器中通過網絡隨時監測工業現場的實時數據。 經過測試,該系統可以穩定可靠的運行,完全實現了工業現場數據的實時采集、人性化顯示、規范化操作、脫機化記錄和網絡化監測等一系列功能,取代了傳統的底層智能儀表搭配PC機的構架,將其功能合二為一,對工業企業的技術進步和生產過程的現代化有著重要的作用。

    標簽: ARM 嵌入式 工業過程 數據采集

    上傳時間: 2013-07-18

    上傳用戶:qwe1234

  • 基于ARM和GPRS遠程監控系統的研究

    隨著社會經濟的發展,人們防火、防盜意識的提高,人們對遠程現場狀況的了解提出了更高的需求。如何有效解決由于各監控點分布范圍散、數量多、距離遠,甚至地處偏僻,有效管理多個監控點等難題,僅依靠架設光纜、鋪設電纜難度大、且不切合實際(并且即使架設了通訊線路其速度慢、運營成本也高)。本文在分析研究了當前國內、外視頻監控系統研究現狀,并結合嵌入式系統、嵌入式處理器ARM、GPRS等相關領域的研究進展的基礎上,提出了一套基于ARM和GPRS的遠程監空系統。它是利用GPRS網絡覆蓋范圍廣、傳輸特性好與嵌入式系統低功耗方便實用相結合的系統解決方案。系統通過溫度傳感器的檢測信息,實現溫度異常監測,并將采集的圖像信息數據發送到數據監控中心。 本系統硬件系統主要了采用三星公司的ARM920T S3C2410芯片作為系統處理器、USB攝像頭和DSl8B20溫度傳感器。S3C241O處理器通過外部溫度傳感器采集的溫度數據,并與最近采集的溫度數據比較、判斷,發出圖像采集命令,最后將溫度和圖像數據通過其串口利用GPRSDTU將數據通過無線網絡傳送到有靜態IP地址或域名的遠程監控中心服務器。監控中心接受各個監控終端的數據,并實現對終端的集中管理。 本課題軟件方面分為系統軟件和應用軟件開發兩方面。系統軟件方面主要是ARM的BootLoader和嵌入式Linux的分析及移植;應用軟件方面包含終端ARM平臺嵌入式溫度采集和視頻采集軟件設計,數據發送程序,監控中心程序設計三個部分。

    標簽: GPRS ARM 遠程監控系統

    上傳時間: 2013-04-24

    上傳用戶:mingaili888

  • 諧波信號發生器的研究與設計

    隨著頻率合成理論和高速大規模集成電路的發展,信號發生器作為一類重要的儀器,在通信、檢測、導航等領域有著廣泛的應用。特別是在高壓電力系統的檢測領域,常常需要模擬電網諧波的標準信號源對檢測設備的性能進行校驗,例如高壓電力線路的相位檢測,避雷器的性能檢測,用戶電能表的性能校驗等。為此,本文圍繞一種新型的參數可調諧波信號發生器進行了研究和設計,課題得到了常州市科技攻關項目的資助。 本文首先論述了頻率合成技術的發展,并將直接數字頻率合成技術與傳統的頻率合成技術進行了比較。然后深入研究了DDS的工作原理和基本結構,從頻域角度分析了理想參數和實際參數兩種情況下DDS的輸出頻譜。在此基礎上,詳細分析了引起輸出雜散的三個主要因素,并對DDS的雜散抑制方法進行了仿真研究。最后對參數可調諧波信號發生器進行了軟硬件設計。 在系統設計的過程中,本文以Altera公司的FPGA芯片EPF10K70RC240-2為核心,利用開發工具MAX+PLUSⅡ并結合硬件描述語言VHDL設計了一種頻率、相位、幅度、諧波比例可調的諧波信號發生器。詳細闡述了該信號發生器的體系結構,并進行了軟硬件的設計和具體電路的實現。實驗結果表明,系統的性能指標均達到了設計要求,且具有使用簡單、集成度高等特點。

    標簽: 諧波 信號發生器

    上傳時間: 2013-05-20

    上傳用戶:qulele

  • 直接數字頻率合成器的研究

    本文介紹了直接數字頻率合成器(DDS)的工作原理及基本結構,在此基礎上推導了它的理想頻譜,分析了DDS雜散的來源及抑制雜散的常用方法;重點研究了DDS中累加器和波形存儲表的設計。針對DDS輸入數據刷新率低的特點,雙層累加...

    標簽: 數字頻率合成器

    上傳時間: 2013-06-03

    上傳用戶:SimonQQ

  • Matlab下的EEG處理程序庫

    ·詳細說明:Matlab下的EEG處理程序庫,例程豐富,講解清晰,醫學圖像圖形處理必備文件列表:   eeg_toolbox  ...........\brainstormresults2freesurfer.m  ...........\ColorMapsMake.m  ...........\ColorMapsShow.m  ..........

    標簽: Matlab EEG 處理程序

    上傳時間: 2013-07-20

    上傳用戶:13681659100

  • H.264完整的C語言代碼和DCT的代碼

    ·詳細說明:H264完整的C語言代碼和DCT的代碼以及一個可修改的Test框架 文件列表:   mm   ..\dct   ..\...\dct-old.i   ..\...\dct1c.i   ..\...\dct1c.sim   ..\...\dct2d-old.i   ..\...\dct8c.i   .

    標簽: 264 DCT C語言代碼 代碼

    上傳時間: 2013-06-14

    上傳用戶:cy_ewhat

  • ITU-T G.729的一個實現例子(包括附錄b的vod檢測等功能)

    ·ITU-T G.729的一個實現例子(包括附錄b的vod檢測等功能)-ITU-T g.729 example, include VOD detect of reference B, etc.文件列表(點擊判斷是否您需要的文件):   g729b_v14   .........\acelp_co.c   .........\basic_op.c   .....

    標簽: ITU-T nbsp 729 vod

    上傳時間: 2013-05-20

    上傳用戶:Garfield

  • 簡單的指紋識別算法

    ·詳細說明:一個簡單的指紋識別算法- A simple fingerprint recognition algorith文件列表:   指紋識別的程序(v c++)   .....................\edgedetect.cpp   .....................\edgedetect.dep.txt   ..............

    標簽: 指紋識別算法

    上傳時間: 2013-05-20

    上傳用戶:axe2010

主站蜘蛛池模板: 苏州市| 岑溪市| 阳西县| 鸡西市| 大同市| 怀仁县| 洪洞县| 铁力市| 安宁市| 龙岩市| 铜川市| 班戈县| 磐石市| 仁怀市| 罗山县| 菏泽市| 屯留县| 嵊泗县| 崇信县| 大渡口区| 屯门区| 广丰县| 公主岭市| 广南县| 永春县| 江北区| 抚州市| 辽阳县| 洛南县| 彰化县| 北宁市| 巨鹿县| 称多县| 花垣县| 左权县| 洛隆县| 阜南县| 青海省| 长武县| 林州市| 潞城市|