• 
    

    
    

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

      嵌入式軟件在計算機(jī)軟件開發(fā)過程中的運(yùn)用

      2021-02-18 06:46:46姜建成
      科學(xué)與生活 2021年30期
      關(guān)鍵詞:嵌入式軟件計算機(jī)軟件

      姜建成

      摘要:嵌入式軟件系統(tǒng)是計算機(jī)常用的操作系統(tǒng),其在計算機(jī)軟件開發(fā)中的有效運(yùn)用可以及時有效處理計算機(jī)軟件故障。本文結(jié)合多年工作經(jīng)驗,以嵌入式軟件的概述作為切入點,闡述嵌入式軟件在計算機(jī)軟件開發(fā)過程中的具體運(yùn)用措施,以此為后期軟件設(shè)計開發(fā)提供經(jīng)驗參照。

      關(guān)鍵詞:嵌入式軟件;計算機(jī)軟件;開發(fā)運(yùn)用

      隨著大數(shù)據(jù)技術(shù)的不斷發(fā)展,嵌入式軟件在計算機(jī)軟件開發(fā)中發(fā)揮巨大作用,例如通過嵌入式軟件能夠簡化計算機(jī)軟件設(shè)計流程,提升軟件設(shè)計的工作效率。因此本文結(jié)合多年工作經(jīng)驗,詳細(xì)闡述嵌入式軟件在計算機(jī)軟件設(shè)計中的應(yīng)用舉措。

      一、嵌入式軟件的概述

      嵌入式軟件就是嵌入在計算機(jī)硬件中的操作系統(tǒng)和開發(fā)工具軟件。其主要是用于執(zhí)行獨(dú)立功能的專用計算機(jī)系統(tǒng)。按照嵌入式操作系統(tǒng)的種類其可以分為:從運(yùn)行的個人電腦上的操作系統(tǒng)向下移植到嵌入式系統(tǒng)中,形成嵌入式操作系統(tǒng),例如Java操作系統(tǒng)、Windows CE等。嵌入式軟件系統(tǒng)具有以下特點:一是嵌入專用,嵌入式軟件只能用于特定的應(yīng)用設(shè)計系統(tǒng)中,不能應(yīng)用于非特定系統(tǒng)中;二是綜合性較強(qiáng)。嵌入式軟件系統(tǒng)可以應(yīng)用到不同的產(chǎn)品中,例如嵌入式軟件是半導(dǎo)體技術(shù)與計算機(jī)技術(shù)有效結(jié)合的產(chǎn)物;三是設(shè)計高效。嵌入式系統(tǒng)的硬件與軟件都必須要保證高效性,避免出現(xiàn)冗余;四是需要獨(dú)立的開發(fā)系統(tǒng)。相對于其它軟件系統(tǒng)而言,嵌入式軟件需要固化在專用的儲存芯片中,只有這樣才能提升系統(tǒng)的運(yùn)行速度。另外嵌入式系統(tǒng)的使用周期比較長,這樣可以有效實現(xiàn)低成本、低能耗的要求。

      結(jié)合實踐調(diào)查嵌入式軟件主要受以下因素影響:一是時間。時間是嵌入式軟件的最大影響因素。嵌入式軟件在運(yùn)行過程中需要調(diào)配不同的任務(wù)、信息等資源,而這些調(diào)度信息均要在設(shè)定的時間內(nèi)完成,如果出現(xiàn)時間上的錯誤就會導(dǎo)致整個計算機(jī)系統(tǒng)出現(xiàn)運(yùn)算錯誤的現(xiàn)象;二是工作環(huán)境。工作環(huán)境是否安全、運(yùn)行環(huán)境是否符合嵌入式軟件的工作性能至關(guān)重要,如果當(dāng)軟件系統(tǒng)出現(xiàn)故障后,嵌入式軟件可以提供相應(yīng)的服務(wù),就會有效提升計算機(jī)系統(tǒng)的整體運(yùn)行環(huán)境。

      二、嵌入式軟件在計算機(jī)軟件開發(fā)中的運(yùn)用

      1. 嵌入式軟件的開發(fā)程序

      軟件開發(fā)的首要前提就是將項目確定下來后,根據(jù)市場的反饋編寫軟件項目建議書。嵌入式軟件計劃書必須要明確軟件開發(fā)工作的過程,然后根據(jù)計劃書創(chuàng)建編制結(jié)構(gòu)與設(shè)計完善的文檔,最后設(shè)計人員在完成各項基礎(chǔ)工作后根據(jù)編寫的內(nèi)容對軟件的功能進(jìn)行精準(zhǔn)分析。當(dāng)然結(jié)合實踐案例,嵌入式軟件開發(fā)的具體流程見圖1所示。

      2.設(shè)計系統(tǒng)硬件

      結(jié)合嵌入式軟件系統(tǒng)的設(shè)計流程,嵌入式軟件的硬件配置主要采取的是AT91RM90200 微處理器,它是基于ARM920T內(nèi)核針對通信領(lǐng)域、系統(tǒng)控制開發(fā)的新型處理器,其可以滿足不同通信規(guī)格的要求,便于處理器對其進(jìn)行同步控制。

      3.設(shè)計系統(tǒng)軟件

      計算機(jī)軟件中設(shè)計的嵌入式實時軟件,從軟件設(shè)計層面分析,要面向模塊展開設(shè)計,從而提升計算機(jī)軟件設(shè)計的開發(fā)能力, 重點控制該軟件的操作流程。 進(jìn)行軟件設(shè)計過程中,最重要的組件接口,可以依據(jù)計算機(jī)軟件系統(tǒng),接入相應(yīng)的服務(wù)信息,或構(gòu)建高級組件系統(tǒng)。這種高層次組件具有獨(dú)立性、重用性強(qiáng)等優(yōu)點,在計算機(jī)軟件系統(tǒng)中加入嵌入式實時軟件,有助于提升計算機(jī)軟件的獨(dú)立性和實時性。

      4. 程序?qū)崿F(xiàn)代碼

      程序代碼是嵌入式軟件設(shè)計的關(guān)鍵組成部分,而高級語言編程是嵌入式軟件系統(tǒng)設(shè)計常用的代碼。其原因就是高級編程語言具有通用性強(qiáng)、使用方便的特點。結(jié)合調(diào)查在實踐中經(jīng)常會使用C語言進(jìn)行程序代碼編寫。部分實現(xiàn)代碼如下:

      TableLogOnInfo logOnInfo // 由 web.config 內(nèi) 獲

      取 logOnInfo 信息

      string a , b , c , d ; // 獲取 ServerName

      a = ConfigurationManager

      AppSettings ["ServerName"] ; // 獲 取

      DatabaseName

      ······

      b = AppSettings["DatabaseName"] ;

      // 獲取 UserId

      c = AppSettings["UserID"] ;

      // 獲取 password

      d = AppSettings["Password"] ;

      // 設(shè)定 logOnInfo 參數(shù)

      logOnInfo.ConnectionInfo.

      ServerName = a ;

      DatabaseName = b ;

      UserID= c ;

      Password = d ;

      ApplyLogOnInfo ( logOnInfo ); // 綁定數(shù)據(jù)源

      = customerReport.

      三、嵌入式軟件在計算機(jī)開發(fā)中運(yùn)用的保障措施

      嵌入式軟件在計算機(jī)軟件開發(fā)中具有巨大的應(yīng)用價值,為了有效保障嵌入式軟件在計算機(jī)開發(fā)中的有效運(yùn)用,需要做好以下保障措施:一是加強(qiáng)計算機(jī)專業(yè)人才的培養(yǎng)力度。嵌入式軟件在計算機(jī)系統(tǒng)中的開發(fā)應(yīng)用必須要依賴于高素質(zhì)的計算機(jī)專業(yè)人才,因此企業(yè)要高度重視人才培養(yǎng)工作。例如企業(yè)在做好計算機(jī)高素質(zhì)專業(yè)人才引進(jìn)的同時,要加強(qiáng)對計算機(jī)專業(yè)崗位人員的教育培訓(xùn),鼓勵計算機(jī)專業(yè)人才深入到一流計算機(jī)企業(yè)學(xué)習(xí)交流,掌握最新的嵌入式軟件技術(shù);二是加強(qiáng)資金投入。實現(xiàn)嵌入式軟件在計算機(jī)系統(tǒng)中的應(yīng)用必須要以足夠的資金作為支撐,因此企業(yè)必須要為嵌入式軟件的開發(fā)設(shè)計提供相應(yīng)的資金,以此為嵌入式軟件開發(fā)提供高效的工作環(huán)境;三是加強(qiáng)宣傳,提升人們對嵌入式軟件技術(shù)的認(rèn)知能力。根據(jù)統(tǒng)計目前人們關(guān)于嵌入式軟件技術(shù)的認(rèn)知能力還不高,尤其是計算機(jī)從業(yè)人員對于嵌入式軟件的認(rèn)知水平還不足,為此我國要加大宣傳,提升人們對嵌入式軟件技術(shù)的認(rèn)知能力。

      總之,基于大數(shù)據(jù)技術(shù)的不斷發(fā)展,嵌入式軟件在計算機(jī)開發(fā)設(shè)計中具有巨大的應(yīng)用價值,因此我們要合理運(yùn)用嵌入式軟件系統(tǒng),將其融入到日常工作中,以此推動我國現(xiàn)代信息化發(fā)展。

      參考文獻(xiàn):

      1.甘蓉,嵌入式實時軟件在計算機(jī)軟件設(shè)計中的應(yīng)用研究[J].電子設(shè)計工程2017(08):143-144

      2.文虎程,嵌入式軟件在計算機(jī)軟件開發(fā)過程中的運(yùn)用分析[J].科技風(fēng)2019(08):90

      3.梁利亭,嵌入式軟件在計算機(jī)軟件開發(fā)過程中的運(yùn)用分析[J].電腦知識與技術(shù)2020(04):204-205

      4.吳玉鳳. 關(guān)于嵌入式計算機(jī)軟件測試關(guān)鍵技術(shù)的研究[J]. 信息技術(shù)與信息化.2020(11):20-22.

      5.劉茹.基于嵌入式計算機(jī)的軟件測試關(guān)鍵性技術(shù)分析[J].信息與電腦(理論版). 2019(14):76-77.

      猜你喜歡
      嵌入式軟件計算機(jī)軟件
      基于人工智能的模塊化嵌入式軟件開發(fā)研究
      基于C語言的計算機(jī)軟件編程
      電子制作(2018年16期)2018-09-26 03:27:08
      實時嵌入式軟件的測試技術(shù)
      電子測試(2018年10期)2018-06-26 05:54:08
      淺談不同編程語言對計算機(jī)軟件開發(fā)的影響
      電子制作(2018年1期)2018-04-04 01:48:36
      計算機(jī)軟件數(shù)據(jù)庫設(shè)計應(yīng)用探析
      電子制作(2017年14期)2017-12-18 07:08:03
      全景相機(jī)遙控器嵌入式軟件V1.0 相關(guān)操作分析
      電子制作(2017年17期)2017-12-18 06:40:56
      淺談基于C語言的計算機(jī)軟件程序設(shè)計
      電子制作(2017年24期)2017-02-02 07:14:40
      基于Eclipse的航天嵌入式軟件集成開發(fā)環(huán)境設(shè)計與實現(xiàn)
      航天嵌入式軟件浮點運(yùn)算誤差分析與控制
      神州修車救援APP取得計算機(jī)軟件著作權(quán)
      牡丹江市| 武清区| 文化| 民和| 上高县| 广元市| 宝丰县| 沙洋县| 衡山县| 芜湖市| 泗水县| 汉寿县| 荆门市| 绥滨县| 汪清县| 鄯善县| 迁西县| 新巴尔虎右旗| 涞源县| 湖口县| 开阳县| 花莲县| 关岭| 石狮市| 堆龙德庆县| 庆安县| 福安市| 茂名市| 唐河县| 隆安县| 昌宁县| 房山区| 资溪县| 沙河市| 金溪县| 科尔| 咸丰县| 营口市| 富源县| 阜新| 修文县|