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

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

多線程小游戲

  • 基于ARMLinux的煙草零售信息終端的設計與實現

    本文針對國家煙草局關于以信息化帶動煙草行業現代化建設的要求,密切結合“煙草銷售業務管理系統”科研項目進行研究開發,設計了一個基于ARM-Linux的煙草零售信息終端。零售商戶可以在此終端上完成商品零售的整個過程,并可通過終端完成訂貨預測和訂貨確認的操作,同時可以下載和瀏覽各種煙草商品信息、訂貨、查看歷史營銷記錄、瀏覽各種通知廣告,并與煙草公司互動操作。 本文首先分析了課題的研究背景及煙草零售信息終端的國內外現狀,給出了一個基于ARM-Linux、GPRS無線網絡的煙草銷售業務管理系統的總體結構;然后根據煙草零售信息終端的功能需求構建了基于ARM9的硬件平臺的整體設計方案;介紹了基于ARM9內核的微處理器S3C2440A及關鍵外圍模塊,設計了各模塊的硬件接口電路;并在硬件平臺上成功移植實現了一個基本的嵌入式Linux系統的軟件平臺;隨后深入研究了Linux2.6引入的platform driver機制下的字符設備驅動程序的開發方法,在全面分析了漢王手寫芯片HW006的通信協議的基礎上,開發了漢王手寫芯片的觸摸屏驅動程序,實現了在觸摸屏上的點擊與漢字手寫識別;最后研究了Linux中的串口操作編程,完成了基于華為GTM900B GPRS模塊的數據通信程序設計和條形碼掃描程序模塊的開發,并研究了多線程編程技術在網絡數據收發中的應用方法,設計了煙草零售信息終端所需的數據庫和圖形界面。 所研制的煙草零售信息終端已成功應用于山西省某市的各個煙草零售點,運行結果表明,該終端運行穩定可靠,與用戶的交互方便快捷,采集到的各類數據能夠及時、有效、準確地傳輸到應用管理系統,各方面性能都達到了課題的要求,為煙草銷售市場預測、貨物配送和營銷推廣提供了一種有效的手段。

    標簽: ARMLinux 信息終端

    上傳時間: 2013-05-23

    上傳用戶:CSUSheep

  • 基于ARM的海洋臺站自動觀測系統的設計

    海洋臺站自動觀測系統是一套應用于海濱觀測的儀器設備,負責對氣象、水文參數進行實時觀測。諸多的參數通過相應的傳感器進行測量,海洋臺站自動觀測系統對測量的信息進行匯總,再將其通過有線或無線的通訊方式傳輸到各級海洋環境監測預報中心,供天氣預報和海洋預報使用。 本文以我國“海洋臺站自動觀測系統政府采購計劃”為背景,重點設計了低成本、低功耗、高性能、高可靠性的新型海洋臺站自動觀測系統。本課題主要研究基于arm7+uClinux海洋臺站自動觀測系統的設計與開發。根據實際的需要,分析海洋臺站自動觀測系統的整體要求,對傳感器進行選型,進行方案設計,完成整個系統的搭建。為了降低系統功耗,CPU所采用的是Samsung公司推出的無內存管理單元的處理器S3C44BO,設計了8MFLASH、64MSDRAM、液晶、USB以及鍵盤等相關電路。同時,為了減少驅動開發所帶來的不便,使用TL16C554A對串口電路進行了擴展,便于數據處理,也使得系統具有更好的可擴展性。軟件方面設計主要涉及了BootLoader引導裝載程序的建立,選用uClinux操作系統,并對其內核進行配置和裁剪,添加源代碼中沒有的驅動程序。為了縮短研發周期和降低開發難度,選用MiniGUI作為圖形用戶界面系統,深入分析了MiniGUI的結構、原理,并將其移植到uClinux系統中。本系統采用的是MiniGUI-Threads多線程模式,主線程協調各個線程進行相應的數據處理。為了使系統操作變得直觀、簡單,對用戶界面進行了初步設計,使用復用I/O的方法解決多串口通訊容易造成的數據阻塞問題。此外,為了更好的將臺站所測得的信息量發送給海洋環境監測預報中心,需要完善通訊協議以便于數據交換。 最后,根據本系統實際研究開發結果,總結分析了系統的特點,并對下一步設計工作進行了展望。

    標簽: ARM 海洋 測系統 自動

    上傳時間: 2013-07-12

    上傳用戶:juyuantwo

  • 基于ARM的流體網絡測控系統的設計與實現

    隨著計算機、通信、電子技術的進步,嵌入式系統和以太網技術的融合將成為嵌入式技術未來的重要發展方向?;贏RM的嵌入式系統由于具有低功耗、高性能、低成本、可以進行多任務操作等優點,在控制領域得到了越來越廣泛的應用。 本選題來自中山大學與北京航天五院合作研制的流體網絡系統地面原理樣機控制器設計項目。論文研究的主要目的是利用基于ARM920T內核的嵌入式微處理器AT91RM9200融合多傳感器設計一種可以在地面實驗室環境中可靠運行的數據采集與溫度控制系統。 本文從嵌入式測控系統的硬件實現和軟件設計兩方面進行分析。在硬件設計上,主控制板以Atmel公司生產的AT91RM9200 CPU為核心,主要包括串口模塊、存儲模塊、以太網接口模塊、基于SPI串行接口設計的數據采集模塊(A/D)、基于I2C接口設計的PID控制信號輸出模塊(D/A)和采用PIO接口設計的開關控制輸出模塊等電路,其中后三個模塊承擔了流體網絡回路的傳感器數據采集,關鍵點的溫度控制和多路電磁閥的開關控制等任務,后文將重點介紹。在軟件設計方面,主要分兩個方面進行討論,分別為主控制器上基于嵌入式Linux系統的軟件和上位機采用Visual C++編寫的監控軟件。主控制器軟件采用多線程進行設計,包括主線程、服務器子線程和數據采集子線程,三個線程同時運行,提高了系統的運行效率。上位機和主控制器通過接入以太網中,然后由服務器線程和上位機客戶端利用socket套接字實現通信。同時上位機軟件也提供形象美觀的圖形用戶界面,配合主控制器實現特定的溫度、流量和壓力監控。 本論文設計的嵌入式測控系統充分利用了AT91RM9200內嵌的的強大功能模塊,包括SPI接口模塊和I2C接口模塊等,可廣泛應用于控制領域。對該系統的一些研究成果和設計方法具有一定的先進性和良好的實用性,具有良好的應用前景。

    標簽: ARM 流體 網絡測控

    上傳時間: 2013-06-30

    上傳用戶:hmy2st

  • 基于ARM和LINUX的車載監控終端的設計與實現

    本文在結合全球衛星定位系統(GPS)和通用分組無線業務(GPRS)的基礎之上,利用嵌入式開發技術,采用ARM9為核心,設計開發了一個基于ARM和Linux的功能強大的車載監控終端。嵌入式車載監控終端是車載監控系統的重要組成部分。車載監控終端主要由GPS定位模塊、ARM監控終端和GPRS通訊模塊構成。GPS定位模塊主要是接收來自定位衛星的GPS信號,傳送給ARM監控終端,監控終端對數據解析后將位置信息與電子地圖匹配顯示在監控終端的LCD屏上,并定時通過GPRS模塊向后臺監控中心發送GPS定位數據實現實時監控,同時GPRS模塊也接收從后臺監控中心發來的指令,通過解析從而控制車載終端本地工作實現特定的功能。本文首先對車載監控系統的組成、功能以及關鍵技術進行了分析;然后闡述了車載監控終端硬件設計及實現方法;最后完成了車載監控終端的應用軟件的設計及實現。軟件上采用模塊化結構、多線程編程和Socket編程技術,實現了多通道高速數據獲取。 實驗結果證明,基于ARM和Linux的車載監控終端定位精度高,實時性好,數據傳輸及時可靠,實現了監控的基本功能,可以滿足實用化要求。

    標簽: LINUX ARM 車載 監控終端

    上傳時間: 2013-06-17

    上傳用戶:杜瑩12345

  • 基于ARM與ARM Linux的汽車行駛記錄儀的分析與設計

    汽車行駛記錄儀(文中也簡稱為記錄儀),亦稱“汽車黑匣子”,是安裝在車輛上,對車輛行駛速度、時間、里程以及有關車輛行駛的其它狀態信息進行監控、記錄、存儲并可通過接口實現數據輸出的數字式電子記錄裝置。為分析和判斷汽車駕駛狀態和處理交通事故提供了可靠準確的科學依據。本課題的來源是國家信息產業部下達的電子發展基金項目,與同類產品相比,增加了音/視頻功能,目前已通過信產部驗收。 本文主要分析和設計了一種具有低成本高擴展性的基于ARM與ARMLinux的汽車行駛記錄儀方案,該系統作為信產部項目中的主控模塊實現了記錄儀的標準功能。硬件方面分析了汽車行駛記錄儀的標準功能對應ARM片內外圍電路與外部器件的設計。軟件方面分析了基于YAFFS文件系統與Linux 2.6的軟件平臺在嵌入式應用方面的高可用性,主要描述YAFFS的特點與基本原理,Linux中線程的實現機制與Linux Kernel 2.6在響應時間上的改進。并給出了該記錄儀基于Liinux的多線程結構應用程序的設計要點、流程圖和主要的數據結構。 作為擴展,為記錄儀增加了采集和處理音/視頻信號的DSP模塊。DSP采用TI公司的專用于數字媒體應用的高性能DSP DM642。DSP模塊同時采集3路視頻并進行壓縮,壓縮算法可以采用MPEG-2、MPEG-4、H.263、H.264等。論述了實現音/視頻功能的基本原理、DSP模塊的存儲器結構、ARM與DSP的通信及一些實用性的考慮。

    標簽: ARM Linux 汽車行駛記錄儀

    上傳時間: 2013-07-02

    上傳用戶:W51631

  • 基于ARMLinux的2n偽隨機信息系統研究與開發

    隨著計算機軟硬水平的不斷提高,嵌入式領域的發展也取得了長足的進步。目前,嵌入式與Linux技術的結合正在推動著嵌入式技術的飛速發展,嵌入式系統的研究和應用產生了顯著的變化。 硬件上,嵌入式平臺由51系列內核的8位機系統逐步上升到以ARM內核為主流的32位系統;軟件上Linux作為操作系統的發展史上一個重要的里程碑,以高安全性和穩定性、開源免費等的優勢使得其在政府、國防、教育、工業等領域獲得了廣泛的運用。 2n偽隨機多頻道激電理論(簡稱偽隨機理論),是由何繼善院士率先提出并命名的,其實質是將含有3,5,7…等多個奇數主頻率的復合波同時向大地發送,接收機同時接收經大地介質傳導的復合波中各主頻率電流響應。在地球物理勘探領域,基于偽隨機理論的數據采集系統具有抗干擾能力強、測量精度高、觀測速度快、裝置輕便等優點而得到廣泛應用。 本文在分析偽隨機理論基礎上,結合當前嵌入式軟硬件發展的最新成果,開展對ARM Linux嵌入式數據信息系統的研究與實現。 首先,通過需求分析,對各種采集方案比較后,設計系統總體方案。通過數據信息系統驅動總體分析,選用嵌入式板載的音頻芯片實現數據A/D轉換,完成Linux下采集設備驅動程序設計。 其次,在ARM9內核的S3C2410嵌入式處理器硬件平臺,按照嵌入式軟件開發流程,搭建嵌入式Linux交叉開發平臺;裁剪并移植Linux內核,構建嵌入式文件系統。 再次,利用當前流行的嵌入式圖形開發庫Qtopia Core,結合Sqlite數據庫與Linux多線程技術,設計數據采集應用程序,建立數據信息系統的應用軟件模型,此基礎上對整個系統進行測試,與理論值進行對比實驗。 最后,就課題的不足做出總結,并且提出系統后期的改進建議。

    標簽: ARMLinux 偽隨機 信息系統

    上傳時間: 2013-07-11

    上傳用戶:CETM008

  • 基于ARMLinux的汽車故障檢測儀

    隨著汽車工業的飛速發展,中國汽車數量的持續增加,汽車的功能也越來越強,隨之而來的是日趨復雜的故障診斷。 本文對國內外汽車故障診斷系統的市場現狀進行了分析,指出傳統的診斷設備已經不能滿足社會發展的需要,提出了一種新穎、手持便攜、操作簡單、通用性強、基于診斷口檢測的嵌入式汽車ECU(電控單元)故障診斷與檢測設備。該掌上設備采用Samsung公司推出的16/32位RISC處理器S3C2410,結合擁有多線程、多任務的開源操作系統Linux,添加完全支持CAN V2.0B 技術規范的SJA1000獨立CAN總線控制器,完成了基于CAN總線的汽車故障診斷系統手持設備的硬件設計,和部分軟件設計。 論文對CAN總線的技術規范、協議標準及幀結構進行了比較詳細地論述,提出了以CAN協議為核心的汽車故障診斷系統手持式設備的總體設計方案;實現了基于S3C2410的汽車故障診斷儀硬件設計;同時對硬件中的各功能單元的設計原理、硬件接口、驅動及協議進行了分析和闡述。 該系統無論從理論上還是實際應用中都有著較強的先進性和實用性。在嵌入式系統與汽車電子緊密結合及汽車日益普及的趨勢下,由于覆蓋車型面廣、診斷準確、修復便捷、功耗低和便攜等優點,該汽車故障診斷系統具有比較普遍的應用和研究價值。

    標簽: ARMLinux 汽車故障 檢測儀

    上傳時間: 2013-07-13

    上傳用戶:ecooo

  • 基于ARMLinux嵌入式測控平臺設計

    本論文研究了基于ARM+Linux的嵌入式測控系統。論文闡述了嵌入式測控系統的特點。結合目前比較流行的SOC硬件技術,嵌入式軟件技術,以及目前較前沿的無線傳感器網絡技術,對構建一個既能進行本地多傳感器信息采集又能進行數據處理以及具有人機交互界的嵌入式測控系統進行了架構設計,即采用ARM+Linux架構。 論文詳細介紹了系統的硬件設計,包括核心板設計和應用底板設計。其中核心板又包括微處理器的設計和存儲器的設計;對于應用板,介紹了基于CS8900A的網絡模塊的設計,基于RS232和RS485的串行總線設計,以及基于ZigBee的無線模塊設計。同時,本論文詳細的介紹了系統的軟件設計。結合本系統所采用的U-Boot介紹了嵌入式Bootloader設計,并針對本系統的板級硬件對U-Boot進行了移植。結合本系統采用的Linux操作系統介紹了嵌入式操作系統的概念,并對Linux進行了板級移植。在分析研究嵌入式文件系統的特點的基礎上,確定Cramfs作為本系統的根文件系統,并結合現有的開源軟件Busybox搭建了一個完整的根文件系統命令集。 在本系統硬、軟件平臺上,研究了終端應用層上的開發。并完成了在終端上的嵌入式圖形用戶界面QT的移植,并且為系統開發出相應的I/O和A/D設備驅動驅動程序。 論文在最后介紹了本系統的一個簡單應用,即利用QT圖形庫和多線程編程技術,在現有的硬件平臺上設計出了一個溫度和濕度的無線數據采集程序。顯示直觀,界面友好,體現了本平臺具有一定的應用前景。

    標簽: ARMLinux 嵌入式 測控 平臺設計

    上傳時間: 2013-07-06

    上傳用戶:martinyyyl

  • 基于ARM的GPS定位系統設計

    當前全球定位系統(Navigation Satellite Timing And Ranging Global Position System,簡稱GPS)廣泛應用于艦船導航,航空航天,地理測繪等領域,特別是移動式定位系統對于目前的城市交通管理有著非常重要的意義。本文分析了當前交通管理中的實際問題,介紹了一種車載終端的設計方法。設計采用ARM9內核的S3C2410微處理器構造的嵌入式系統,可以實現對GPS定位信息的接受和處理,并采用嵌入式Linux操作系統,結合開放式Linux圖形軟件Qt,可以為后續的建立地理信息系統(Geographic information system,簡稱GIS)提供數據支持,是集GPS全球衛星定位系統和通用分組無線業務(General Packet Radio Service,簡稱GPRS)無線通信技術于一體的新型電子產品。它為現代交通運輸提供了新穎,可靠,有效的控制和管理途徑。 車載終端通過將GPS模塊的定位信息提取出來,一方面將定位信息在車載終端上顯示,一方面又結合車輛的狀態信息通過GPRS模塊發送出去,該信息通過無線公共網絡傳輸給車輛管理部門。車輛管理部門根據車輛的位置和狀態等,結合GIS系統中的地圖信息提供GPS數據的差分修正,并采取一定的措施,從而實現車輛的有效管理。 本設計從硬件和軟件兩大部分出發,硬件上設計了ARM處理器、存儲器、內存及其外圍電路,另外還有GPS模塊電路和GPRS模塊電路;軟件上采用Qt的人機界面完成數據顯示與更新,采用PPP撥號腳本完成GPRS模塊的撥號,通過Qt多線程編程的方法完成GPS數據的提取和GPRS的信息發送。在硬件和軟件之間采用了嵌入式Linux系統,包括啟動代碼、內核和文件系統等。

    標簽: ARM GPS 定位 系統設計

    上傳時間: 2013-04-24

    上傳用戶:夜月十二橋

  • 基于ARM的車載定位終端的研究

    隨著社會的進步和經濟的發展,我國機動車輛的數量不斷的增加,造成了交通事故日益增多、交通擁擠等一系列社會急需解決的問題。車載定位終端是嵌入式技術、ARM處理器技術、GPS技術、GPRS無線通訊技術相結合的產物,對智能交通的研究和發展具有重要意義,為現代交通運輸提供了新穎,可靠,有效的控制和管理途徑。 本文先通過對GPS衛星定位理論,衛星數據處理的深入研究,對GPRS移動通信技術規范的細致分析以及ARM嵌入式硬件系統、Linux嵌入式操作系統等計算機技術的不斷實踐,提出一套基于GPRS無線通信技術的車載定位終端的設計方案。車載定位終端將GPS模塊傳輸過來的定位信息提取出來,一方面將定位信息顯示在界面上,一方面通過GPRS模塊將車輛信息發送給車輛監控中心。本設計采用ARM920T核的S3C2410A微處理器作為硬件平臺,然后設計相應的外圍電路,加上GPS模塊電路和GPRS模塊電路,構成一個完整的硬件系統。軟件設計采用宿主機/目標機的開發模型,在構建好交叉編譯環境后,向處理器上移植Bootloader和Linux操作系統。然后用Qt應用軟件,采取多線程編程的方法完成GPS數據的提取、車輛信息發送和人機界面的實現。最后將編譯好的程序,下載到硬件平臺。

    標簽: ARM 車載定位

    上傳時間: 2013-04-24

    上傳用戶:zhangliming420

主站蜘蛛池模板: 昂仁县| 巨鹿县| 新竹市| 巨鹿县| 嘉兴市| 临汾市| 大英县| 林西县| 普格县| 卓尼县| 伊川县| 扶沟县| 建湖县| 滁州市| 遵化市| 塔河县| 望谟县| 西城区| 梅河口市| 高雄县| 临武县| 乡宁县| 临朐县| 缙云县| 丹凤县| 玉田县| 都匀市| 奉节县| 长岭县| 阿拉善盟| 略阳县| 邵阳县| 濉溪县| 永新县| 土默特左旗| 邢台县| 年辖:市辖区| 建昌县| 洛隆县| 临夏县| 澎湖县|