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

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

linux系統(tǒng)移植篇

  • 本書分為上篇、中篇和下篇三個部分

    本書分為上篇、中篇和下篇三個部分,上篇為Windows CE結構分析,中篇為Windows CE情景分析,下篇為實驗手冊。每一篇又劃分為若 干章。上篇包含有引言,Windows CE體系結構,處理 器排程,儲存管理 ,檔案系統和設備管理 等六 章。中篇包含有系統初始化,處理 器排程過程,分頁處理 ,檔案處理 和驅動器載入等五章。下篇包含有Windows CE應用程式開發,Windows CE系統開發,評測與總結以及實習等四章。 上篇的重點在於分析Windows CE kernel的結構以及工作原理 。這個部分是掌握Windows CE作業系統的基礎。 中篇重點在於分析Windows CE kernel的實際運行 過程。如果說 上篇是從靜態的角度 分析Windows CE kernel,那麼中篇則是試圖從動態的角度 給讀 者一個有關Windows CE kernel的描述。希望讀 者能夠通過對中篇的閱讀 理 解,在頭腦中形成有關Windows CE kernel的多方位的運作情景。 下篇著重於有關Windows CE的應用。對理 論 的掌握最終要應用到實務中。

    標簽:

    上傳時間: 2013-12-23

    上傳用戶:FreeSky

  • 一篇來自臺灣中華大學的論文--《無線射頻系統標簽晶片設計》

    一篇來自臺灣中華大學的論文--《無線射頻系統標簽晶片設計》,彩色版。其摘要為:本論文討論使用於無線射頻辨識系統(RFID)之標籤晶片系統的電路設計和晶片製作,初步設計標籤晶片的基本功能,設計流程包含數位軟體及功能的模擬、基本邏輯閘及類比電路的設計與晶片電路的佈局考量。 論文的第一部份是序論、射頻辨識系統的規劃、辨識系統的規格介紹及制定,而第二部份是標籤晶片設計、晶片量測、結論。 電路的初步設計功能為:使用電容作頻率緩衝的Schmitt trigger Clock、CRC-16的錯誤偵測編碼、Manchester編碼及使用單一電路做到整流、振盪及調變的功能,最後完成晶片的實作。

    標簽: 大學 論文 無線射頻

    上傳時間: 2016-08-27

    上傳用戶:tb_6877751

  • C語言的開發模式, 是編寫.c的Source Code, 再經由Compiler編譯成Object Code。所謂Object Code指的是和硬體相關的機器指令, 也就是說當我們想要把C程式移植到不

    C語言的開發模式, 是編寫.c的Source Code, 再經由Compiler編譯成Object Code。所謂Object Code指的是和硬體相關的機器指令, 也就是說當我們想要把C程式移植到不同的硬體時, 必須要重新Compile,以產生新的執行檔。除了需要重新編譯外,新系統是否具備應用程式所需的程式庫,include的檔案是否相容, 也是程式能否在新機器上順利編譯和執行的條件之一。

    標簽: Code Object Compiler Source

    上傳時間: 2017-04-02

    上傳用戶:yph853211

  • 基于ARM的嵌入式Linux網絡通信平臺的研究和應用

    ARM微處理器和嵌入式Linux操作系統為核心的嵌入式技術,已在很多領域得到了越來越廣泛的應用。由于網絡在未來計算中將發揮非常重要的作用,因此連通性、網絡化正逐漸成為嵌入式設備的發展方向,嵌入式設備的網絡化已經成為網絡發展的必然趨勢。美國貝爾實驗室預測未來數年內所能想到的任何有用信息都是由嵌入式設備通過網絡供給信息的需求者。 本文設計和實現了基于ARM處理器的嵌入式系統硬件和軟件解決方案,將Linux移植到LH79520,并且實現了嵌入式系統的網絡通信功能。 本文采用NXP公司的LH79520微控制器作為處理器,采用高度集成的以太網芯片DM9000A作為網絡接口,并且擴展了LCD、UART接口。使用APEX作為系統的Bootloader,選擇Linux操作系統進行裁剪和移植,編寫了網絡芯片驅動程序,使得2.6.22版本內核在硬件上穩定運行;同時實現了嵌入式平臺和Linux系統之間的網絡的數據傳輸。對影響TCP網絡數據傳輸速率的因素進行了研究,通過對比和測試優化了ARM嵌入式系統的網絡傳輸性能。最后,在ARM平臺和Linux主機端分別實現了采用IPMSG協議的網絡傳輸應用程序。 通過測試表明,本文所設計的嵌入式系統在可用性及操作方便性方面都達到了預期的目標,使得ARM Linux移植更有效率而且降低成本,具有實際的應用價值。

    標簽: Linux ARM 嵌入式 網絡

    上傳時間: 2013-07-14

    上傳用戶:axxsa

  • 基于ARM的嵌入式Linux終端的研究與實現

    嵌入式Linux是將普通Linux操作系統進行剪裁、修改,使之能在嵌入式計算機系統上運行的一種操作系統。由于兼有Linux和嵌入式系統的優點,以及ARMLinux因其開放的資源特性,嵌入式Linux系統有著巨大的市場前景和商業機會。 在實際的應用系統中,對操作系統的實時性能也有一定的要求。比如在通信系統中,如果能對操作系統的實時性能進行優化,提高系統的響應速度,就可以用軟件實現通信協議,降低對硬件的要求,用單芯片實現通信系統,從而降低產品成本。 本論文的研究主要是基于ARM920T硬件平臺,該平臺主要面向高性能的用戶產品開發。在此平臺基礎上,本文圍繞著Linux內核向ARM平臺移植中幾個核心技術展開討論:首先對嵌入式Linux系統體系結構進行了歸納,并詳細闡述了與系統移植相關的重要層。接著,給出了啟動引導代碼Boot Loader和Linux內核初始化部分移植到硬件平臺上的整個過程,解決了移植過程中所面臨的任務和難題。最后,在對Linux內核驅動模型深入掌握的基礎上,深入探討了QT/Embedded界面的移植。 本文最后討論了一些當前嵌入式Linux實時優化技術。分析了在成功移植ARM Linux內核基礎上,優化ARM Linux的中斷系統,降低系統的中斷延時。

    標簽: Linux ARM 嵌入式

    上傳時間: 2013-06-21

    上傳用戶:change0329

  • 基于ARM和Linux的嵌入式遠程視頻監控系統設計

    本文根據大樓電梯視頻監控系統的要求,提出了一種基于嵌入式技術的網絡視頻監控系統實現方案。系統以嵌入式Linux和嵌入式微處理器S3C2410X為核心平臺,通過嵌入式平臺建立的基于TCP/IP協議的視頻服務器,將USB攝像頭采集來的圖像數據壓縮后,經過網絡傳輸,完成對監控現場的網絡視頻監控任務。首先闡述了嵌入式網絡視頻監控系統的發展、現狀以及整體構建,然后介紹了嵌入式Linux操作系統以及ARM處理器的發展情況,分析了主要外圍電路的設計,以及如何在ARM硬件平臺上進行嵌入式Linux內核的編譯與移植,介紹了Bootloader的啟動原理及運行過程,并對在Linux操作系統下的USB驅動程序的開發進行了研究。本文重點討論了圖像采集、編碼和網絡通信程序的設計原理與實現。最后進行了系統整體測試,并提出了進一步開發設想。

    標簽: Linux ARM 嵌入式 遠程視頻監控

    上傳時間: 2013-06-15

    上傳用戶:17854267178

  • 基于ARM和嵌入式Linux的網絡視頻監控系統的設計與研究

    隨著社會的發展,網絡視頻監控系統已經成為日常生產生活中的重要輔助設備,應用十分廣泛。當前視頻監控系統正逐步由模擬化走向數字化,隨著視頻壓縮技術和網絡技術的發展,開發新一代的基于計算機網絡和多媒體MPEG-4壓縮算法的視頻監控系統已成為整個行業技術發展的主要方向之一。人們有時會采用DSP與MPEG-4算法結合的方案來實現,也有的部門采用了片上系統(SOC),但這些不但編程極度復雜,而且成本也過高。本文提出并研究設計了一種基于ARM微處理器S3C2410、MPEG-4專用壓縮芯片MPG440、以嵌入式Linux為操作系統的視頻監控系統方案,不僅開發便捷、成本低廉,而且實時性較好,適應范圍廣。 首先,采用軟硬件協同設計的思想提出了系統的總體設計方案,系統的整體架構分為攝像頭、云臺控制器、網絡視頻服務器以及客戶端PC機等四大部分。 第二,以三星公司的S3C2410芯片和DAVICOM公司的DM9000以太網接口芯片為硬件核心,對整個系統進行了模塊化的硬件電路的設計。根據S3C2410的特點及系統整體需求,完成了電源復位模塊、晶振模塊、存儲器接口模塊、視頻數據處理模塊、以太網接口模塊、云臺控制模塊等的硬件選型與電路連接。其中,在云臺控制模塊等的電路設計中充分體現了優化設計的技巧,并重點對網絡接口部分和視頻數據處理部分進行了詳細的硬件設計與說明。闡述了整個系統的工作流程。 第三,從應用需求出發,選擇嵌入式Linux操作系統作為本系統的軟件平臺,搭建了交叉式的開發環境,對bootloader進行了選擇,并給出了加載步驟。完成了對嵌入式Linux內核的選擇及移植。 第四,采用基于任務的設計方法對服務器端的軟件進行了總體設計,主要包括共用程序庫、config配置文件、日志文件以及多個任務等。并對運行于客戶端的軟件設計進行了簡要說明。 第五,由于數字視頻傳輸的實時性能和通過網絡傳輸以后客戶端接收的視頻圖像質量在本系統中至關重要,所以本文對傳輸信道和網絡協議進行了優化選擇,并詳細闡述了IP組播技術、流媒體傳輸協議等在圖像傳輸過程中的具體應用。

    標簽: Linux ARM 嵌入式 網絡視頻

    上傳時間: 2013-04-24

    上傳用戶:sc965382896

  • 基于ARM的嵌入式Linux的研究及其在漢語學習系統中的實現

    嵌入式系統是將先進的計算機技術、半導體技術和電子技術與各個行業的具體應用相結合的產物。目前,嵌入式系統己經廣泛應用到工業、交通、能源、通信、科研、醫療衛生、國防以及日常生活等領域,并不斷朝著體積小,功能強的方向發展。嵌入式系統不同于原來的單片機系統,它不僅有自己的操作系統,上層應用程序,而且還具備網絡通信和信息管理的功能。 ARM體系的處理器是目前嵌入式系統中使用最廣泛的處理器。它采用了RISC技術,具有尋址方式簡單,寄存器多,指令長度固定等的特點使得它的處理速度快,執行效率高。由于Linux對于ARM技術的支持,具有內核可裁減,網絡功能強大,代碼開放的特點,把Linux應用到嵌入式系統中,能充分發揮ARM和Linux的優勢。 論文以“掌上中文語言學習系統”項目為依托,以ARM體系處理器和Ljnux操作系統的嵌入式系統為基礎,構建一個掌上語言學習設備。 論文首先進行了開發環境的設計與搭建,對開發主機進行TFTP服務器、NFS服務器、minicom串口通信和GNU交叉工具鏈進行配置。實現了針對NAND閃存的U-Boot啟動程序的建立,并對Linux操作系統內核進行了移植工作。最后利用圖形界面系統MiniGUI和遠程調試技術實現了掌上語言學習的軟件功能。

    標簽: Linux ARM 嵌入式 學習系統

    上傳時間: 2013-07-24

    上傳用戶:jiangfire

  • 基于ARM的嵌入式Linux系統研究與應用

    當前,嵌入式系統已經廣泛地應用到人們生活的各個領域。同時,隨著嵌入式處理器性能的不斷增強,特別是32位高性能嵌入式微處理器的廣泛使用,嵌入式操作系統逐漸成為嵌入式系統中最重要的組成部分。而在各種嵌入式操作系統中,IAnux憑借其代碼公開,性能穩定,網絡功能強大等多方面的優勢,在嵌入式系統中被廣泛地采用,得到了嵌入式系統設計者的普遍認可。研究Linux操作系統理論,進行嵌入式Linux系統的移植和應用程序的開發,具有重要的理論意義和現實意義。 研究課題以32位ARM架構的嵌入式處理器$3C2410A為硬件平臺核心,系統地介紹了S3C2410A處理器和系統的硬件組成。在此基礎上重點研究了嵌入式Linux系統的構建和移植,其中首先研究了基于Linux的嵌入式交叉開發環境的構建。之后詳細地研究了系統引導程序的原理,分析了系統引導程序VIVI的結構并在此基礎上實現了VIVI的移植。接下來論文研究了ARM Linux內核結構和啟動引導過程,討論了ARM Linux內核移植及配置編譯的具體方法和過程。作為嵌入式Linux移植的另外一個重點,課題還詳細地研究了嵌入式Linux根文件系統的結構、根文件系統內容的構建以及如何為嵌入式系統進行多文件系統的選擇。在完成Linux內核與文件系統的移植后研究了嵌入式Linux驅動程序的原理,設計了S3C2410A微處理器擴展CAN總線接口,給出了ARM Linux上CAN設備驅動程序實現方法。課題最后還研究了嵌入式Linux系統下的圖形用戶界面,在分析國內外嵌入式GUI的特點和MiniGUI的技術優勢基礎上,介紹了為嵌入式Linux系統配置、編譯和安裝MiniGUI的方法,而且以一個狀態顯示界面程序為實例介紹了MiniGUI程序的設計方法。

    標簽: Linux ARM 嵌入式 系統研究

    上傳時間: 2013-04-24

    上傳用戶:wangyi39

  • 基于ARM和Linux的半自動生化分析儀的研究與設計

    生化分析儀是醫療機構進行臨床診斷所必須的儀器之一。它通過對血液等人體體液的分析來測定諸如葡萄糖、膽固醇等生化指標,這些常規生化指標可以幫助醫生診斷疾病。生化分析儀在臨床診斷和化學檢驗中具有重要作用。 目前的半自動生化分析儀多以8位單片機為中央處理器,限制了儀器的性能。本文將嵌入式技術應用于生化分析儀的研制當中,選用了32位的ARM9處理器$3C2410A,嵌入Linux操作系統,搭建ARM+Linux的平臺,設計了智能型半自動生化分析儀。 本文介紹了生化分析儀的原理——朗伯.比爾定律及其核心部件——光電比色計。對半自動生化分析儀的整體架構進行了說明。 半自動生化分析儀硬件結構上由電源、時鐘、復位電路,存儲器系統,液路控制系統,光路控制系統,恒溫控制系統(包括溫度測量和溫度控制),數據采集系統,人機交互系統(包括鍵盤、觸摸屏、液晶顯示器LCD和微型打印機)和其他一些接口等組成,對于這些外圍硬件模塊本文給出了詳細設計。 在半自動生化分析儀軟件設計方面,本文詳細介紹了交叉編譯調試環境的建立,引導裝載程序U-Boot的移植,Linux內核的裁減與移植,設備驅動程序的設計,文件系統的建立與移植,應用程序的編寫與移植。 本生化分析儀的功能包括MiniGUI圖形用戶界面、運動控制、溫度控制、數據處理、打印功能及SQLite數據庫管理等。該新型半自動生化分析儀使用方便,性價比高,適用于國內的中小型醫療機構。

    標簽: Linux ARM 半自動 生化分析儀

    上傳時間: 2013-04-24

    上傳用戶:ca05991270

主站蜘蛛池模板: 衡阳县| 台州市| 漳州市| 张家界市| 安达市| 长沙县| 富阳市| 江油市| 玛曲县| 高淳县| 西乡县| 曲松县| 保康县| 上饶县| 白水县| 阳江市| 湖南省| 元氏县| 大同县| 获嘉县| 苍南县| 凤山县| 张家口市| 旬邑县| 武安市| 开鲁县| 青川县| 平潭县| 滁州市| 遂溪县| 永丰县| 茌平县| 铁力市| 通榆县| 原平市| 德保县| 延安市| 千阳县| 汉阴县| 九寨沟县| 达拉特旗|