• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      嵌入式實(shí)時(shí)軟件在計(jì)算機(jī)軟件設(shè)計(jì)中的運(yùn)用

      2017-03-22 23:09陳曉穎
      電子技術(shù)與軟件工程 2017年3期
      關(guān)鍵詞:應(yīng)用實(shí)例發(fā)展前景

      陳曉穎

      摘 要在經(jīng)濟(jì)飛速發(fā)展的前提下,帶動(dòng)了我國各領(lǐng)域的發(fā)展,特別是計(jì)算機(jī)技術(shù)的發(fā)展,成為人們?nèi)粘I?、娛樂及工作中必不可少的一方面。?jì)算機(jī)技術(shù)的廣泛應(yīng)用,也為經(jīng)濟(jì)發(fā)展奠定了基礎(chǔ),特別是嵌入式實(shí)施軟件在計(jì)算機(jī)軟件設(shè)計(jì)中的運(yùn)用,將計(jì)算機(jī)技術(shù)帶入到武器裝備、工業(yè)發(fā)展中,更增加了計(jì)算機(jī)技術(shù)的運(yùn)用價(jià)值,本文主要對(duì)嵌入式實(shí)時(shí)軟件在計(jì)算機(jī)軟件設(shè)計(jì)中的簡單概述、嵌入式實(shí)時(shí)軟件計(jì)算機(jī)軟件設(shè)計(jì)具體例子及嵌入式實(shí)時(shí)軟件計(jì)算機(jī)軟件設(shè)計(jì)的發(fā)展前景進(jìn)行探究。

      【關(guān)鍵詞】嵌入式實(shí)時(shí)軟件 計(jì)算機(jī)軟件設(shè)計(jì) 應(yīng)用實(shí)例 發(fā)展前景

      隨著嵌入式實(shí)時(shí)軟件技術(shù)的廣泛應(yīng)用,相關(guān)部門也積極進(jìn)行嵌入式實(shí)時(shí)軟件計(jì)算機(jī)軟件技術(shù)的探究,使嵌入式實(shí)時(shí)軟件技術(shù)更適用于我國各領(lǐng)域的發(fā)展,與其它技術(shù)相比,嵌入式實(shí)時(shí)軟件技術(shù)具有優(yōu)化計(jì)算機(jī)軟件系統(tǒng)、提高軟件產(chǎn)品質(zhì)量、改善計(jì)算機(jī)軟件使用性能等優(yōu)點(diǎn),因此在計(jì)算機(jī)軟件設(shè)計(jì)過程中有效的應(yīng)用嵌入式實(shí)時(shí)軟件技術(shù),可以提高計(jì)算機(jī)軟件質(zhì)量,保證計(jì)算機(jī)技術(shù)在人們生活及工作中的利用價(jià)值。

      1 嵌入式實(shí)時(shí)軟件技術(shù)的特征分析

      在計(jì)算機(jī)軟件設(shè)計(jì)過程中,加入嵌入式實(shí)時(shí)軟件技術(shù),可以有效的保證預(yù)測指令執(zhí)行工作、掌握動(dòng)態(tài)分配情況、緩存機(jī)制等方面的問題,保證計(jì)算機(jī)軟件設(shè)計(jì)的科學(xué)、合理,提高計(jì)算機(jī)軟件設(shè)計(jì)的工作效率。嵌入式實(shí)時(shí)軟件技術(shù)在計(jì)算機(jī)軟件設(shè)計(jì)過程中不僅影響軟件的設(shè)計(jì),還影響硬件的設(shè)計(jì),主要利用程序來控制軟件的工作,通過軟件進(jìn)行硬件的編寫操作等。所以嵌入式實(shí)時(shí)軟件是保證計(jì)算機(jī)軟件設(shè)計(jì)過程中軟件與硬件連接的紐帶,而嵌入式實(shí)時(shí)軟件的核心就是嵌入式微處理器的工作,其工作重點(diǎn)就是可保證軟件的多個(gè)任務(wù)同時(shí)進(jìn)行。嵌入式實(shí)時(shí)軟件對(duì)計(jì)算機(jī)的儲(chǔ)存區(qū)有較高的保護(hù)能力。同時(shí)嵌入式實(shí)時(shí)軟件的模塊化工作形式,可以保證計(jì)算機(jī)軟件設(shè)計(jì)的準(zhǔn)確性、有效性。最后低耗能的特點(diǎn)也是嵌入式實(shí)時(shí)軟件技術(shù)被廣泛應(yīng)用到計(jì)算機(jī)軟件設(shè)計(jì)的重要依據(jù)之一。

      2 嵌入式實(shí)時(shí)軟件技術(shù)在計(jì)算機(jī)軟件設(shè)計(jì)中的具體使用

      嵌入式實(shí)時(shí)軟件技術(shù)備受社會(huì)及人們的關(guān)注,主要原因是可以應(yīng)用到日常生活的軟件設(shè)計(jì)上,本次實(shí)例是通過嵌入式實(shí)時(shí)軟件設(shè)計(jì)具體應(yīng)用,幫助讀者明確嵌入式實(shí)時(shí)軟件在我們?nèi)粘I钪械木唧w應(yīng)用方式,采用的核心裝置為AT91RM9200微處理器,與其它處理器相比,AT91RM9200微處理器的外設(shè)接口豐富,還能保證對(duì)計(jì)算機(jī)軟件設(shè)計(jì)的突發(fā)情況進(jìn)行處理,提高嵌入式實(shí)時(shí)軟件的利用價(jià)值。

      (1)嵌入式實(shí)時(shí)軟件的設(shè)計(jì)的具體操作步驟。嵌入式實(shí)時(shí)軟件在計(jì)算機(jī)軟件設(shè)計(jì)過程中,主要分為分析階段、設(shè)計(jì)階段、代碼生成階段及軟件測試固化階段四個(gè)步驟。為保證計(jì)算機(jī)軟件設(shè)計(jì)的穩(wěn)定性、有效性,本次實(shí)例選擇的是模塊式程序開發(fā)法,對(duì)系統(tǒng)內(nèi)的多個(gè)任務(wù)進(jìn)行劃分,來實(shí)現(xiàn)軟件與硬件之間的相互關(guān)系,協(xié)調(diào)發(fā)展。

      (2)嵌入式實(shí)時(shí)軟件的開發(fā)。對(duì)于中斷驅(qū)動(dòng)的選擇,利用時(shí)間驅(qū)動(dòng)的方式,提高軟件開發(fā)的時(shí)效性。在嵌入式實(shí)時(shí)軟件的內(nèi)部處理上,將軟件設(shè)計(jì)任務(wù)不同時(shí)期分割開來,保證設(shè)計(jì)過程中出現(xiàn)的異步、同步、應(yīng)用控制的設(shè)計(jì)工作良好開展,還可以針對(duì)嵌入式實(shí)時(shí)軟件的設(shè)計(jì)過程設(shè)計(jì)相應(yīng)是流程圖,做到計(jì)算機(jī)軟件設(shè)計(jì)過程中各技術(shù)通過共享資源或相同驅(qū)動(dòng)保證良好的軟件開發(fā)。

      (3)嵌入式實(shí)時(shí)軟件設(shè)計(jì)的注意事項(xiàng)。在應(yīng)用嵌入式實(shí)時(shí)軟件進(jìn)行計(jì)算機(jī)軟件設(shè)計(jì)時(shí),首先要保證軟件與硬件之間的相互關(guān)系,加強(qiáng)計(jì)算機(jī)軟件的獨(dú)立工作能力,在和硬件相互促進(jìn)的同時(shí),減少對(duì)硬件的依賴程度。其次是在進(jìn)行嵌入式實(shí)時(shí)軟件設(shè)計(jì)時(shí),要保證軟件中的每個(gè)任務(wù)都有其相應(yīng)的唯一的地址。提高嵌入式實(shí)時(shí)軟件的工作效率。

      (4)本次軟件編程工作,本次主要采用C++語言,完成對(duì)軟件的編程工作,下面列舉軟件的一部分代碼作參考依據(jù):

      OSTaskCreate (TaskStart,(void *)0,(void *)&TaskStartStk [TASK_STK_S1ZE-1],0);

      OS_STK Main_Stack[STACKSIZE*8]={0,};

      //Main_Task

      voidMain_Task(void *Id);

      3 嵌入式實(shí)時(shí)軟件在計(jì)算機(jī)軟件設(shè)計(jì)中的發(fā)展趨勢

      嵌入式實(shí)時(shí)軟件的應(yīng)用,將計(jì)算機(jī)軟件設(shè)計(jì)技術(shù)提升到新的高度,使計(jì)算機(jī)技術(shù)的利用程度逐漸提高。因此嵌入式實(shí)時(shí)軟件技術(shù)在計(jì)算機(jī)軟件設(shè)計(jì)方面的應(yīng)用是必不可少。其應(yīng)用程度,直接影響計(jì)算機(jī)的利用價(jià)值。嵌入式實(shí)時(shí)軟件技術(shù)可以有效的將計(jì)算機(jī)與現(xiàn)實(shí)環(huán)境結(jié)合起來,使計(jì)算機(jī)軟件更加適應(yīng)社會(huì)發(fā)展,不會(huì)被社會(huì)淘汰。

      嵌入式實(shí)時(shí)軟件不僅可以幫助計(jì)算機(jī)的硬件與軟件結(jié)合,還包括處理器、微處理器、I端口、O端口及程序編寫等,其良好的使用可以提高計(jì)算機(jī)軟件設(shè)計(jì)過程中的任務(wù)管理,實(shí)現(xiàn)計(jì)算機(jī)軟件設(shè)計(jì)的高效性、易控性、準(zhǔn)確性成為計(jì)算機(jī)軟件設(shè)計(jì)的核心工作之一。

      筆者結(jié)合實(shí)例闡述嵌入式實(shí)時(shí)軟件在計(jì)算機(jī)軟件設(shè)計(jì)過程中的具體應(yīng)用形式,先通過模塊式程序開發(fā)法保證計(jì)算機(jī)軟件設(shè)計(jì)的穩(wěn)定性;又將嵌入式實(shí)時(shí)軟件應(yīng)用到任務(wù)管理上,保證軟件設(shè)計(jì)過程中異步、同步等任務(wù)的協(xié)調(diào)統(tǒng)一;最后利用嵌入式實(shí)時(shí)軟件設(shè)計(jì)流程圖,保證計(jì)算計(jì)軟件設(shè)計(jì)步驟的明確、合理,依據(jù)流程圖分步進(jìn)行,提高計(jì)算機(jī)軟件的質(zhì)量。

      4 結(jié)束語

      近年來,計(jì)算機(jī)技術(shù)的高速發(fā)展,使計(jì)算機(jī)技術(shù)被應(yīng)用到人們生活的各個(gè)領(lǐng)域,為社會(huì)的發(fā)展奠定基礎(chǔ),而嵌入式實(shí)時(shí)軟件在計(jì)算機(jī)軟件設(shè)計(jì)中的應(yīng)用,充分保證系統(tǒng)間的關(guān)系,嵌入式系統(tǒng)的獨(dú)特分層結(jié)構(gòu)能力,可以保證計(jì)算機(jī)軟件的具體使用,幫助提高硬件效率,與高層應(yīng)用完美結(jié)合,提高計(jì)算機(jī)的利用價(jià)值,因此嵌入式實(shí)時(shí)軟件技術(shù)在計(jì)算機(jī)軟件技術(shù)的應(yīng)用必然提高計(jì)算機(jī)的進(jìn)一步利用,為我國社會(huì)的飛速發(fā)展奠定基礎(chǔ)。

      參考文獻(xiàn)

      [1]李曉麗,黃志立.嵌入式實(shí)時(shí)系統(tǒng)軟件測試設(shè)計(jì)與實(shí)現(xiàn)[J].數(shù)字技術(shù)與應(yīng)用,2012(05).

      [2]李昌禧.基于LabVIEW的嵌入式軟件黑盒測試系統(tǒng)的研究[J].工業(yè)控制計(jì)算機(jī),2012(13).

      [3]殷永峰,劉斌,王晨.實(shí)時(shí)嵌入式軟件測試執(zhí)行引擎的設(shè)計(jì)與實(shí)現(xiàn)[J].北京航空航天大學(xué)學(xué)報(bào),2010(06).

      [4]馬宇馳.計(jì)算機(jī)軟件設(shè)計(jì)中嵌入式實(shí)時(shí)軟件的應(yīng)用探析[J].信息通信,2014(04).

      作者單位

      淄博環(huán)球市政工程質(zhì)量監(jiān)督檢測中心 山東省淄博市 255000

      猜你喜歡
      應(yīng)用實(shí)例發(fā)展前景
      冷鏈物流基礎(chǔ)上的生鮮電商發(fā)展研究
      鋼纖維混凝土技術(shù)在市政路橋施工中的運(yùn)用
      建筑工程混凝土結(jié)構(gòu)施工技術(shù)
      機(jī)械設(shè)計(jì)制造及其自動(dòng)化的發(fā)展前景之我見
      以應(yīng)用實(shí)例為主線、以程序設(shè)計(jì)為主導(dǎo)的數(shù)字圖像處理課程教學(xué)方法改革
      淺析四邊形教學(xué)中的解題策略及其應(yīng)用
      以應(yīng)用實(shí)例為主線的“信號(hào)與系統(tǒng)”教學(xué)法
      囊谦县| 濮阳市| 衡水市| 克拉玛依市| 涞源县| 银川市| 弥渡县| 平昌县| 新郑市| 双江| 漯河市| 新巴尔虎右旗| 皮山县| 衡东县| 吴忠市| 陕西省| 东明县| 黄平县| 柏乡县| 渑池县| 汉中市| 闽清县| 报价| 镇赉县| 分宜县| 云梦县| 米林县| 乌拉特前旗| 四会市| 长阳| 沙湾县| 凌海市| 渑池县| 特克斯县| 望都县| 鲁山县| 贵溪市| 多伦县| 福建省| 南岸区| 莒南县|