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

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

嵌入式操作

  • 基于ARM嵌入式系統(tǒng)的網(wǎng)絡傳輸應用與研究

    以嵌入式微處理器和嵌入式操作系統(tǒng)為核心的嵌入式技術,已在很多領域得到了廣泛的應用。由于互聯(lián)網(wǎng)的應用日益普及,信息共享的程度不斷提高,傳統(tǒng)的串行通訊和并行通訊方式的缺點日益凸出,嵌入式設備的網(wǎng)絡化已經(jīng)成為網(wǎng)絡發(fā)展的必然趨勢。Forrester Research的研究顯示,到2010年,將有95%的連網(wǎng)設備不再是傳統(tǒng)的計算機,而是帶網(wǎng)絡功能的嵌入式系統(tǒng)。 本文根據(jù)在PC104系統(tǒng)下實現(xiàn)網(wǎng)絡通信功能的成功案例,構建了基于ARM7微處理器和uCLinux操作系統(tǒng)的實驗平臺,完成了網(wǎng)絡接口設計,并實現(xiàn)了嵌入式系統(tǒng)的網(wǎng)絡通信功能。 本文采用PHILIPS公司的LPC2210微控制器作為主控芯片,采用高度集成的以太網(wǎng)芯片RTL8019AS作為網(wǎng)絡接口。選擇Linux操作系統(tǒng)進行裁剪和移植,分析并實現(xiàn)了嵌入式TCP/IP協(xié)議棧。編寫了底層網(wǎng)絡驅動程序,實現(xiàn)了嵌入式硬件平臺和PCLinux系統(tǒng)之間的基于網(wǎng)絡的數(shù)據(jù)傳輸;同時實現(xiàn)了嵌入式系統(tǒng)同WindowsXP系統(tǒng)之間的基于網(wǎng)絡的數(shù)據(jù)傳輸;通過對比實驗,對網(wǎng)絡數(shù)據(jù)傳輸協(xié)議和算法進行了研究和優(yōu)化,完善了ARM嵌入式系統(tǒng)的網(wǎng)絡功能。 大量的數(shù)據(jù)傳輸及可靠性測試實驗表明,本文所設計的嵌入式系統(tǒng)網(wǎng)絡功能在可靠性、可用性及操作方便性方面都達到了預期的目標,具有實際的應用價值!

    標簽: ARM 嵌入式系統(tǒng) 網(wǎng)絡傳輸

    上傳時間: 2013-07-19

    上傳用戶:zzy7826

  • 基于ARM嵌入式Linux的網(wǎng)絡化監(jiān)控采集系統(tǒng)的設計與實現(xiàn)

    目前,嵌入式系統(tǒng)在工業(yè)控制和智能家電等眾多領域得到了廣泛的應用。但同時大量的嵌入式應用也對嵌入式設備的性能和功能提出了更高的要求。隨著國內(nèi)嵌入式應用領域的發(fā)展,ARM芯片以其高性能、低功耗、低成本的優(yōu)勢獲得了廣泛的重視和應用。嵌入式Linux是在標準Linux基礎上,經(jīng)過適當?shù)睾喕?裁剪),然后加入一些特定的功能,形成的一個精巧的、高效的、滿足特定應用需求地專用(定制)操作系統(tǒng),它具有用戶可裁剪、可配置的特點。在各種嵌入式操作系統(tǒng)中,嵌入式Linux憑借其內(nèi)核結構優(yōu)良、功能強大、高性能、穩(wěn)定性好以及源代碼開放等方面的優(yōu)勢,成為了嵌入式系統(tǒng)領域應用中的技術熱點。本論文設計了以嵌入式微處理器和嵌入式操作系統(tǒng)為核心的系統(tǒng),并在這個平臺上實現(xiàn)了應用軟件,構建了一個嵌入式的數(shù)據(jù)采集和發(fā)布系統(tǒng),可以對設備數(shù)據(jù)進行串口采集,并利用因特網(wǎng)進行發(fā)布和控制操作。 為了實現(xiàn)這些功能,本文選用了Cirrus Logic公司的EP9302(ARM920T)作為系統(tǒng)的核心,以源代碼開放的經(jīng)過裁剪配置的嵌入式Linux為軟件平臺,設計了應用軟件的設備數(shù)據(jù)采集、數(shù)據(jù)分析、數(shù)據(jù)交換網(wǎng)關模塊,實現(xiàn)了網(wǎng)頁服務器GoAhead移植,并完成了GoAhead服務器支持的自己的ASP頁面以及后臺函數(shù)的編寫,并在此基礎上研究了系統(tǒng)為保證可靠性而采取的一些措施。在整個系統(tǒng)的設計過程中充分發(fā)揮了嵌入式Linux的可移植性好、源代碼公開、開發(fā)成本低的優(yōu)點,解決了軟件移植和設計編寫、提高系統(tǒng)可靠性等的一系列關鍵性問題。 本嵌入式系統(tǒng)采集平臺的用途是實時采集被監(jiān)控設備的當前運行狀況信息,使用戶能夠遠程通過網(wǎng)頁瀏覽器及時掌握被監(jiān)控設備的運行狀況,在必要時刻根據(jù)需要能夠對設備進行相關控制操作和設置相關運行參數(shù),以便能夠控制被監(jiān)控設備的運行方式。本論文設計的嵌入式數(shù)據(jù)采集、發(fā)布系統(tǒng)可以在類似遠程數(shù)據(jù)控制的系統(tǒng)中得到廣泛應用。

    標簽: Linux ARM 嵌入式 網(wǎng)絡

    上傳時間: 2013-05-27

    上傳用戶:kgylah

  • 嵌入式C語言精華

    C/C+語言struct 深層探索 C++中 extern "C"含義深層探索 C 語言高效編程的幾招 想成為嵌入式程序員應知道的 0x10 個基本問題 C 語言嵌入式系統(tǒng)編程修煉 C 語言嵌入式系統(tǒng)編程修煉之一:背景篇 C 語言嵌入式系統(tǒng)編程修煉之二:軟件架構篇 C 語言嵌入式系統(tǒng)編程修煉之三:內(nèi)存操作 C 語言嵌入式系統(tǒng)編程修煉之四:屏幕操作 C 語言嵌入式系統(tǒng)編程修煉之五:鍵盤操作 C 語言嵌入式系統(tǒng)編程修煉之六:性能優(yōu)化 C/C++語言 void及 void 指針深層探索 C/C++語言可變參數(shù)表深層探索 C/C++數(shù)組名與指針區(qū)別深層探索 C/C++程序員應聘常見面試題深入剖析(1) C/C++程序員應聘常見面試題深入剖析(2) 一道著名外企面試題的抽絲剝繭 C/C++結構體的一個高級特性――指定成員的位數(shù) C/C++中的近指令、遠指針和巨指針 從兩道經(jīng)典試題談 C/C++中聯(lián)合體(union)的使用 基于 ARM 的嵌入式 Linux 移植真實體驗 基于 ARM 的嵌入式 Linux 移植真實體驗(1)――基本概 基于 ARM 的嵌入式 Linux 移植真實體驗(2)――BootLoa 基于 ARM 的嵌入式 Linux 移植真實體驗(3)――操作系 基于 ARM 的嵌入式 Linux 移植真實體驗(4)――設備驅 基于 ARM 的嵌入式 Linux 移植真實體驗(5)――應用實 深入淺出 Linux 設備驅動編程 1.Linux 內(nèi)核模塊 2.字符設備驅動程序 3.設備驅動中的并發(fā)控制 4.設備的阻塞與非阻塞操作

    標簽: 嵌入式 C語言

    上傳時間: 2013-04-24

    上傳用戶:thh29

  • 基于ARM的嵌入式無線遠程環(huán)境監(jiān)測系統(tǒng)

    在數(shù)字化推進速度加快的大背景下,全球農(nóng)業(yè)也由傳統(tǒng)農(nóng)業(yè)向現(xiàn)代農(nóng)業(yè)方向轉變,而實現(xiàn)農(nóng)業(yè)信息與數(shù)字化則是現(xiàn)代化農(nóng)業(yè)的重要標志與核心技術。我國農(nóng)業(yè)具有地域分散、對象多樣、生物自身變異大、環(huán)境因子不確定等特點,也是受環(huán)境影響最明顯的領域,因此對環(huán)境與生物信息的監(jiān)測顯得十分重要。同時現(xiàn)代無線網(wǎng)絡信息技術和計算機應用等技術近幾年得到了長足的發(fā)展,廣泛的應用于工業(yè)的各個領域。因此,將這些最新的技術應用于相對發(fā)展較慢的農(nóng)業(yè)各領域顯得迫在眉睫。 本文根據(jù)農(nóng)業(yè)對象具有偏遠、分散、易變、多樣等特點,提出了一種針對農(nóng)業(yè)環(huán)境信息遠程監(jiān)測的系統(tǒng)設計方案,并從軟件和硬件二方面詳細介紹了系統(tǒng)方案的設計和實現(xiàn)方法。本研究通過采用μC/OS-Ⅱ系統(tǒng)的嵌入式技術,實現(xiàn)了數(shù)據(jù)采集系統(tǒng)底層網(wǎng)絡與信息發(fā)布上層網(wǎng)絡的無縫連接為建立基于WEB的農(nóng)業(yè)環(huán)境遠程監(jiān)測系統(tǒng)奠定了基礎,同時也為農(nóng)業(yè)網(wǎng)絡通信“最后一公里”問題的解決提供了一種解決方案。 該系統(tǒng)的設計充分利用了網(wǎng)絡技術。通過INTERNET,用戶可以隨時了解農(nóng)業(yè)環(huán)境的實時情況以采取措施。系統(tǒng)中嵌入式操作系統(tǒng)μC/OS-Ⅱ的應用提高了系統(tǒng)的實時性、可靠性和可擴展性:減少了對系統(tǒng)硬件的依賴,增加了系統(tǒng)安全性;降低了成本。特別是自主開發(fā)的核心板卡,經(jīng)連續(xù)的調(diào)試運行穩(wěn)定、數(shù)據(jù)可靠。 本文首先介紹了高速實時數(shù)據(jù)采集系統(tǒng)的發(fā)展和現(xiàn)狀。由于傳統(tǒng)的設計方式的欠缺而考慮到將嵌入式操作系統(tǒng)引入到該系統(tǒng)中,很好的解決了多傳感器的接入,使得本系統(tǒng)具有巨大的靈活性和可擴展性。 本文以源碼開放的嵌入式操作系統(tǒng)μC/OS-Ⅱ為核心,以LPC2210微控制器為載體,充分利用GPRS無線網(wǎng)絡傳輸技術,實現(xiàn)了高速實時信息監(jiān)測系統(tǒng)的關鍵設計。 考慮到該系統(tǒng)以后的可擴展性,在設計的過程中硬件部分預留了一部分接口電路以備后續(xù)開發(fā)使用;軟件的設計過程中應該注意的問題和實際操作中出現(xiàn)的一系列問題以及解決辦法在文中都有詳細的說明,并且軟件的基本構架在文章中也有所體現(xiàn),文章結尾給出了一些系統(tǒng)經(jīng)實驗后在WEB上發(fā)布顯示的數(shù)據(jù)。

    標簽: ARM 嵌入式 無線遠程 環(huán)境監(jiān)測系統(tǒng)

    上傳時間: 2013-05-17

    上傳用戶:hw1688888

  • 基于ARM的嵌入式遠程控制平臺系統(tǒng)軟件設計

    遠程控制的目的旨在突破地域和環(huán)境上的限制,對現(xiàn)場設備的運行狀態(tài)及各種參數(shù)進行遠程監(jiān)控。尤其是在現(xiàn)場設備分布離散、工作環(huán)境惡劣等情況下,遠程控制技術的采用實現(xiàn)了跨地域的集中控制,節(jié)省了人力物力,降低了生產(chǎn)成本,提高了生產(chǎn)率和經(jīng)濟效益。 本文采用ARM7TDMI系列S3C44BOX嵌入式微處理器和μC/OS—Ⅱ作為系統(tǒng)開發(fā)平臺,研究并完成了操作系統(tǒng)的移植、應用程序的編寫和系統(tǒng)的集成測試。在充分理解μC/OS—Ⅱ文件體系結構和移植條件的基礎上,移植了OS_CPU.H、OS_CPU_AASM和OS_CPU_C.C三個文件。自定義了手機短信的通信格式。應用程序的編寫完成了對串口信息的監(jiān)測、讀寫、分析與執(zhí)行。根據(jù)系統(tǒng)功能制定需要被操作系統(tǒng)調(diào)度的任務及任務優(yōu)先級。系統(tǒng)調(diào)試主要分為兩個步驟,先于宿主機上脫機調(diào)試程序代碼,成功后通過JTAG端口下載到目標機上進行在線調(diào)試。 本文將移動通信技術和嵌入式技術結合起來應用到遠程控制系統(tǒng)中。憑借SMS短消息業(yè)務所具有的操作簡便、收費低廉、可靠性高等特點來發(fā)送對遠程設備的監(jiān)控指令;嵌入式實時操作系統(tǒng)的移植則更好地實現(xiàn)了對監(jiān)控指令的分析與執(zhí)行,提高了系統(tǒng)的執(zhí)行效率。

    標簽: ARM 嵌入式 遠程控制 平臺系統(tǒng)

    上傳時間: 2013-06-25

    上傳用戶:Poppy

  • 基于ARM-Linux嵌入式系統(tǒng)引導程序的設計

    本文介紹了嵌入式操作系統(tǒng)引導程序-Bootloader 的概念和作用。以加載Linux 操作系統(tǒng)內(nèi)核為例,重點闡述了Bootloader 運行過程的具體步驟及其實現(xiàn)方法。關鍵詞:Boo

    標簽: ARM-Linux 嵌入式系統(tǒng) 引導程序

    上傳時間: 2013-05-26

    上傳用戶:feichengweoayauya

  • 基于ARM和嵌入式GIS的電子導游系統(tǒng)設計與實現(xiàn)

    近幾年來,旅游業(yè)在國內(nèi)迅速發(fā)展,已成為規(guī)模最大的產(chǎn)業(yè)之一,在拉動內(nèi)需,刺激消費,發(fā)展經(jīng)濟,推動城市化進程中正發(fā)揮著極其重要的作用。然而旅游服務和旅游咨詢跟不上社會的發(fā)展需求,游客在旅途中存在各種不便。把嵌入式技術和嵌入式GIS技術結合的電子導游系統(tǒng),能給游客提供各種旅途服務,方便游客出門旅游。 本文依托浙江省科技計劃重點項目開展研究,在開源軟件基礎上開發(fā)電子導游系統(tǒng),以有效降低產(chǎn)品價格,適應社會需要。以廣州斯道S3C2410 ARM開發(fā)板為底層硬件,采用Linux嵌入操作系統(tǒng)為軟件平臺,利用QT/Embedded GUI為圖形界面,對MapInfo文件格式進行轉換,使之適應嵌入式系統(tǒng)。通過C/C++編程開發(fā)嵌入式GIS模塊和電子導游應用軟件模塊;把硬件、軟件相結合,使電子地圖顯示在觸摸屏上;最終實現(xiàn)了景點查詢和介紹、景區(qū)路徑規(guī)劃、距離測量、GIS操作等功能。 本文的主要研究工作有:第一在ARM S3C2410開發(fā)板上移植Linux內(nèi)核及驅動程序。第二在自由軟件Linux平臺下研究和開發(fā)嵌入式GIS模塊。第三在QT/Embedded GUI圖形界面下開發(fā)電子導游應用軟件。第四研究和設計基于模擬退火算法的景區(qū)路徑規(guī)劃算法。 最后,將本文的研究成果在西湖景區(qū)電子導游原型系統(tǒng)中實現(xiàn),并取得良好效果。

    標簽: ARM GIS 嵌入式 電子導游

    上傳時間: 2013-08-02

    上傳用戶:redmoons

  • 基于ARM核嵌入式系統(tǒng)的AES算法優(yōu)化

    本文從AES的算法原理和基于ARM核嵌入式系統(tǒng)的開發(fā)著手,研究了AES算法的設計原則、數(shù)學知識、整體結構、算法描述以及AES存住的優(yōu)點利局限性。 針對ARM核的體系結構及特點,對AES算法進行了優(yōu)化設計,提出了從AES算法本身和其結構兩個方面進行優(yōu)化的方法,在算法本身優(yōu)化方面是把加密模塊中的字節(jié)替換運算、列混合運算和解密模塊中的逆列混合運算中原來的復雜的運算分別轉換為簡單的循環(huán)移位、乘和異或運算。在算法結構優(yōu)化方面是在輸入輸山接口上采用了4個32位的寄存器對128bits數(shù)據(jù)進行了并行輸入并行輸出的優(yōu)化設計;在密鑰擴展上的優(yōu)化設計是采用內(nèi)部擴展,即在進行每一輪的運算過程的同時算出下一輪的密鑰,并把下一輪的密鑰暫存在SRAM里,使得密鑰擴展與加/解密運算并行執(zhí)行;加密和解密優(yōu)化設計是將輪函數(shù)查表操作中的四個操作表查詢工作合并成一個操作表查詢工作,同時為了使加密代碼在解密代碼中可重用,節(jié)省硬件資源,在解密過程中采用了與加密相一致的過程順序。 根據(jù)上述的優(yōu)化設計,基于ARM核嵌入式系統(tǒng)的ADS開發(fā)環(huán)境,提出了AES實現(xiàn)的軟硬件方案、AES加密模塊和解密模塊的實現(xiàn)方案以及測試方案,總結了基于ARM下的高效編程技巧及混合接口規(guī)則,在集成開發(fā)環(huán)境下對算法進行了實現(xiàn),分別得出了初始密鑰為128bits、192bits和256bits下的加密與解密的結果,并得劍了正確驗證。在性能測試的過程中應用編譯器的優(yōu)化選項和其它優(yōu)化技巧優(yōu)化了算法,使算法具有較高的加密速度。

    標簽: ARM AES 嵌入式系統(tǒng) 算法優(yōu)化

    上傳時間: 2013-04-24

    上傳用戶:liansi

  • 基于ARM及uClinux的嵌入式測控儀表的設計

    在工業(yè)生產(chǎn)中,二次自動化儀表是構成自動化系統(tǒng)的基本單元之一。我國的單元儀表己基本完成由電動Ⅲ型儀表向基于八位或十六位單片機為基礎設計的數(shù)字化儀表的轉換。由于常規(guī)單片機資源的限制,以單片機為基礎設計的單元儀表基本上還是在功能上替代電動Ⅲ型儀表,并按電動Ⅲ型功能進行分類。這樣造成國內(nèi)自動化儀表生產(chǎn)廠家生產(chǎn)的二次數(shù)字化儀表品種繁雜,標準難以統(tǒng)一,設計隨意性大。因此帶來如下現(xiàn)實問題: 1.自動化系統(tǒng)設計單位的儀表選型、系統(tǒng)調(diào)試、使用中操作、維修和系統(tǒng)的功能優(yōu)化及備件的準備非常的不方便: 2.儀表生產(chǎn)廠家的批量生產(chǎn)困難,產(chǎn)品質(zhì)量的提高及成本的節(jié)約不利: 3.國內(nèi)現(xiàn)在自動化儀表廠家數(shù)量眾多,但都無法形成規(guī)模生產(chǎn),質(zhì)量不佳,而國外進口的二次儀表往往依附于特定的集散系統(tǒng),也存在標準不統(tǒng)一,難以靈活替換的問題,且價格昂貴。 自動化系統(tǒng)設計、生產(chǎn)及應用迫切需要一種使用方便、通用性強的智能型二次儀表,以解決上述問題,改變傳統(tǒng)設計、生產(chǎn)及應用方式,這將是未來自動化儀表的發(fā)展趨勢,也就是本課題的努力方向。 本論文正是針對上述問題,以設計出一種可靈活組態(tài)的通用智能型二次儀表為研究對象,在深入分析國內(nèi)主流儀表廠家的儀表操作方式和儀表功能的基礎上,合理地進行軟硬件設計,為在同一硬件平臺下實現(xiàn)多種儀表的功能進行了創(chuàng)新性和探索性研究。主要內(nèi)容為: 1.各種常規(guī)二次儀表功能、標準、接線、操作習慣及結構方式的歸類分析; 2.多信號多量程的柔性測量方法研究; 3.系統(tǒng)整機設計以及系統(tǒng)可靠性設計; 4.u-boot的向ARM的移植、uClinux向ARM的移植、uClinux下的通用組態(tài)軟件設計。 本文設計了一種以三星公司的ARM7TDMI系列處理器S3C44BOX為核心,輔以外圍電路,實現(xiàn)同一硬件平臺下多種儀表的功能,并成功制作了樣品系統(tǒng)。 本文所討論的基于$3C44BOX和uClinux的智能儀表系統(tǒng)的開發(fā)技術同樣適用于其它項目的開發(fā),對其它嵌入式的應用系統(tǒng)開發(fā)有重要的參考價值。

    標簽: uClinux ARM 嵌入式 測控儀表

    上傳時間: 2013-05-16

    上傳用戶:jjq719719

  • 基于ARM嵌入式系統(tǒng)的GUI的開發(fā)與設計

    嵌入式系統(tǒng)的開發(fā)已成為新的行業(yè)熱點,將嵌入式應用于工業(yè)控制類產(chǎn)品中,并開發(fā)出優(yōu)秀的人機交互界面,是嵌入式發(fā)展的趨勢,擁有廣闊的市場前景。近年來的市場需求顯示越來越多的嵌入式系統(tǒng)包括PDA、機頂盒、DVD/VCD播放機、WAP手機等均要求提供一個方便簡潔的可視化操作界面,而這些都要求有一個高性能穩(wěn)定可靠的GUI(GraphicalUser Interface)來提供支持。友好的圖形人機界面為嵌入式系統(tǒng)的人機交互提供豐富的圖形圖像信息、直觀的表達方式。嵌入式GUI作為人機界面的軟件系統(tǒng),具有簡潔、美觀、方便好用且更具人性化的特點,采用嵌入式GUI進行人機界面設計能夠提高設備開發(fā)效率、節(jié)省維護成本、豐富人機交互信息,因而,已經(jīng)被越來越多的領域所采用。 本文研究設計了一種基于ARM微處理器和嵌入式實時操作系統(tǒng)的嵌入式GUI應用平臺的方案。以SmartARM2200開發(fā)板為硬件平臺(基于PHILIP公司的微處理LPC2210),在ADS1.2集成開發(fā)環(huán)境下,首先對嵌入式實時操作系統(tǒng)μ/OS-Ⅱ的特點、移植條件、性能等方面進行應用研究,重點分析了μ/OS-Ⅱ的移植過程,給出了移植的思路,總結了移植過程中應注意的問題,提出了簡潔高效的移植方法;其次詳細講述了如何利用圖形用戶界面開發(fā)工具MiniGUI進行圖形用戶界面的開發(fā),包括鼠標、鍵盤、菜單、繪圖等功能的實現(xiàn)。該嵌入式GUI應用平臺既可以滿足用戶對應用系統(tǒng)實時性和快速處理的要求,又能夠給用戶提供生動、直觀的圖形人機交互界面,具有廣泛的應用前景。

    標簽: ARM GUI 嵌入式系統(tǒng)

    上傳時間: 2013-07-06

    上傳用戶:zlf19911217

主站蜘蛛池模板: 清镇市| 黄龙县| 河北区| 定州市| 民乐县| 徐水县| 荆门市| 青浦区| 承德县| 乳山市| 恩施市| 玛多县| 平凉市| 吉隆县| 同江市| 辉县市| 滦平县| 南丹县| 密山市| 侯马市| 武定县| 当阳市| 南京市| 石渠县| 绍兴市| 孟津县| 九龙县| 金沙县| 天全县| 浦城县| 山东| 涪陵区| 大同县| 孝感市| 阿城市| 宁安市| 乃东县| 阿拉善左旗| 芦溪县| 华池县| 通城县|