天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于ARM和RTAI的嵌入式實(shí)時(shí)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2017-10-26 13:27

  本文關(guān)鍵詞:基于ARM和RTAI的嵌入式實(shí)時(shí)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)


  更多相關(guān)文章: 嵌入式數(shù)控系統(tǒng) 實(shí)時(shí)操作系統(tǒng) RTAI ARM處理器 實(shí)時(shí)性能


【摘要】:開(kāi)放式數(shù)控系統(tǒng)是下一代數(shù)控系統(tǒng)的主要發(fā)展方向,嵌入式數(shù)控系統(tǒng)的出現(xiàn)為開(kāi)放式數(shù)控系統(tǒng)的研究帶來(lái)了一種新的解決方案。目前嵌入式數(shù)控系統(tǒng)還處于研究階段,大多數(shù)采用“嵌入式微處理器+運(yùn)動(dòng)控制器”的多核結(jié)構(gòu),比如:德國(guó)ECKELMANN公司的E.ENC55是基于ARM和DSP的,廣州數(shù)控的GSK980TD系列車床CNC是基于ARM和FPGA的;诋悩(gòu)多核結(jié)構(gòu)的數(shù)控系統(tǒng)利用運(yùn)動(dòng)控制器專處理實(shí)時(shí)任務(wù),系統(tǒng)具有很強(qiáng)的實(shí)時(shí)性能,但是系統(tǒng)開(kāi)發(fā)難度大,而且在多核處理器之間存在數(shù)據(jù)共享和同步等通信問(wèn)題。 課題以國(guó)家科技重大專項(xiàng)為背景,提出一種基于ARM微處理器的單核嵌入式數(shù)控系統(tǒng)底層平臺(tái)研究方案,并采用RTAI實(shí)時(shí)擴(kuò)展保證系統(tǒng)的實(shí)時(shí)性能,實(shí)現(xiàn)基于ARM和RTAI的嵌入式實(shí)時(shí)平臺(tái)。系統(tǒng)選用外設(shè)資源豐富的S3C2440作為硬件平臺(tái),選擇內(nèi)核精簡(jiǎn)且移植性好的Linux作為基礎(chǔ)軟件平臺(tái)。 論文的主要研究工作:搭建嵌入式系統(tǒng)交叉編譯開(kāi)發(fā)環(huán)境,構(gòu)建一個(gè)基于S3C2440的嵌入式Linux系統(tǒng);采用基于ADEOS的RTAI實(shí)時(shí)內(nèi)核改造Linux的實(shí)時(shí)性能,詳細(xì)分析ADEOS的中斷管道機(jī)制以解決ADEOS在S3C2440硬件平臺(tái)下的網(wǎng)絡(luò)問(wèn)題,深入研究RTAI的實(shí)現(xiàn)機(jī)制和關(guān)鍵技術(shù)以實(shí)現(xiàn)RTAI在S3C2440上的移植,以及測(cè)試RTAI的實(shí)時(shí)性能以驗(yàn)證它能否滿足系統(tǒng)硬實(shí)時(shí)的要求;由于并不存在一種基于ARM平臺(tái)的實(shí)時(shí)性能通用測(cè)試程序,最后設(shè)計(jì)并實(shí)現(xiàn)了一種基于S3C2440的Linux系統(tǒng)實(shí)時(shí)性能測(cè)試方法,并利用該方法分別對(duì)標(biāo)準(zhǔn)Linux和RTAI/Linux,RTAI/Linux和Xenomai/Linux進(jìn)行了對(duì)比測(cè)試。 課題的研究工作不僅對(duì)研究經(jīng)濟(jì)型開(kāi)放式數(shù)控系統(tǒng)的關(guān)鍵技術(shù)有借鑒意義,,而且對(duì)RTAI在ARM處理器上的應(yīng)用具有指導(dǎo)意義。
【關(guān)鍵詞】:嵌入式數(shù)控系統(tǒng) 實(shí)時(shí)操作系統(tǒng) RTAI ARM處理器 實(shí)時(shí)性能
【學(xué)位授予單位】:中國(guó)科學(xué)院研究生院(沈陽(yáng)計(jì)算技術(shù)研究所)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP368.1
【目錄】:
  • 摘要5-6
  • ABSTRACT6-9
  • 引言9-11
  • 第一章 緒論11-17
  • 1.1 嵌入式系統(tǒng)概述11-13
  • 1.1.1 嵌入式處理器11-12
  • 1.1.2 嵌入式操作系統(tǒng)12-13
  • 1.2 嵌入式數(shù)控系統(tǒng)概況13-14
  • 1.3 課題背景及意義14-15
  • 1.4 本文的研究?jī)?nèi)容和組織結(jié)構(gòu)15-17
  • 第二章 嵌入式實(shí)時(shí)操作系統(tǒng)及 Linux 實(shí)時(shí)化分析17-24
  • 2.1 實(shí)時(shí)系統(tǒng)概述17
  • 2.2 嵌入式實(shí)時(shí)操作系統(tǒng)17-20
  • 2.2.1 實(shí)時(shí)操作系統(tǒng)的分類18-19
  • 2.2.2 嵌入式實(shí)時(shí)操作系統(tǒng)的特點(diǎn)19-20
  • 2.2.3 嵌入式實(shí)時(shí)操作系統(tǒng)的性能指標(biāo)20
  • 2.3 Linux 實(shí)時(shí)化技術(shù)分析20-23
  • 2.3.1 Linux 的實(shí)時(shí)性限制21-22
  • 2.3.2 Linux 的實(shí)時(shí)性改造22-23
  • 2.4 本章小結(jié)23-24
  • 第三章 基于 S3C2440 的嵌入式 Linux 系統(tǒng)的構(gòu)建24-36
  • 3.1 嵌入式開(kāi)發(fā)環(huán)境的搭建24-28
  • 3.1.1 硬件平臺(tái)的確定24-25
  • 3.1.2 軟件開(kāi)發(fā)平臺(tái)的搭建25-28
  • 3.2 嵌入式 Linux 系統(tǒng)軟件的構(gòu)建28-34
  • 3.2.1 bootloader 的配置29-32
  • 3.2.2 Linux 內(nèi)核的構(gòu)建32-34
  • 3.3 根文件系統(tǒng)的制作34-35
  • 3.4 本章小結(jié)35-36
  • 第四章 RTAI 實(shí)時(shí)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)36-55
  • 4.1 RTAI/Linux 的系統(tǒng)結(jié)構(gòu)36-38
  • 4.2 ADEOS 的運(yùn)行機(jī)制38-41
  • 4.2.1 域管理機(jī)制38-39
  • 4.2.2 中斷管道機(jī)制39-41
  • 4.3 ADEOS 的實(shí)現(xiàn)41-45
  • 4.3.1 基于 ARM 的 ADEOS 補(bǔ)丁41-42
  • 4.3.2 ADEOS 網(wǎng)絡(luò)問(wèn)題的解決42-45
  • 4.4 RTAI 的功能模塊45
  • 4.5 RTAI 的關(guān)鍵技術(shù)45-48
  • 4.5.1 中斷虛擬器45-46
  • 4.5.2 細(xì)粒度時(shí)鐘46-48
  • 4.6 RTAI 在 S3C2440 硬件平臺(tái)的實(shí)現(xiàn)48-54
  • 4.6.1 在 S3C2440 上實(shí)現(xiàn)中斷虛擬器48-50
  • 4.6.2 在 S3C2440 上實(shí)現(xiàn)細(xì)粒度時(shí)鐘50-53
  • 4.6.3 RTAI 的實(shí)時(shí)性能驗(yàn)證53-54
  • 4.7 本章小結(jié)54-55
  • 第五章 基于 ARM 和 RTAI 的實(shí)時(shí)平臺(tái)的實(shí)時(shí)性能測(cè)試55-63
  • 5.1 任務(wù)響應(yīng)延遲的時(shí)間指標(biāo)55-57
  • 5.2 實(shí)時(shí)性能測(cè)試程序的設(shè)計(jì)與實(shí)現(xiàn)57-60
  • 5.2.1 實(shí)時(shí)性能測(cè)試方法的設(shè)計(jì)原理57-58
  • 5.2.2 內(nèi)核空間驅(qū)動(dòng)模塊的實(shí)現(xiàn)58-59
  • 5.2.3 用戶空間測(cè)試程序的實(shí)現(xiàn)59-60
  • 5.3 實(shí)時(shí)性能測(cè)試及結(jié)果分析60-62
  • 5.4 本章小結(jié)62-63
  • 結(jié)束語(yǔ)63-65
  • 參考文獻(xiàn)65-68
  • 發(fā)表文章68-69
  • 致謝69

【參考文獻(xiàn)】

中國(guó)期刊全文數(shù)據(jù)庫(kù) 前10條

1 王瓊;;嵌入式Linux系統(tǒng)的實(shí)時(shí)性改造[J];電腦知識(shí)與技術(shù);2010年22期

2 張玢;孟開(kāi)元;田澤;;嵌入式系統(tǒng)定義探討[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2011年01期

3 熊丹;;常見(jiàn)的嵌入式操作系統(tǒng)[J];電子世界;2011年10期

4 董毅南;;嵌入式系統(tǒng)的應(yīng)用前景[J];工業(yè)儀表與自動(dòng)化裝置;2012年06期

5 周忠博;王紅軍;黃民;;數(shù)控技術(shù)的最新進(jìn)展及發(fā)展趨勢(shì)研究[J];裝備制造技術(shù);2013年01期

6 朱亞杰;王勁強(qiáng);石志成;楊明明;;淺談嵌入式操作系統(tǒng)在航天領(lǐng)域中的應(yīng)用[J];單片機(jī)與嵌入式系統(tǒng)應(yīng)用;2013年05期

7 劉大明;李海明;;基于VxWorks嵌入式系統(tǒng)下的實(shí)時(shí)性研究[J];核電子學(xué)與探測(cè)技術(shù);2011年02期

8 趙旭;夏靖波;;基于RTAI的Linux系統(tǒng)實(shí)時(shí)性研究與改進(jìn)[J];計(jì)算機(jī)工程;2010年14期

9 時(shí)未東;杜承烈;宋翠葉;;Windows實(shí)時(shí)擴(kuò)展技術(shù)研究[J];計(jì)算機(jī)工程;2011年23期

10 黃鵬;蔣向輝;李可長(zhǎng);;基于PC的柔性通用數(shù)控系統(tǒng)研究[J];煤炭技術(shù);2012年04期



本文編號(hào):1098844

資料下載
論文發(fā)表

本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/1098844.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶3eb02***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com