亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        計算機軟件設(shè)計中嵌入式實時軟件的應(yīng)用探析

        2017-01-21 15:54:05劉蘇
        卷宗 2016年10期
        關(guān)鍵詞:計算機軟件嵌入式設(shè)計

        摘 要:嵌入式實時軟件具有非常強的實時處理和專用型特點,將其融入到計算機軟件設(shè)計中,不僅能夠有效提高計算機軟件的質(zhì)量,同時對降低軟件的缺陷和復(fù)雜性也具有重要的作用。下面本研究首先分析了計算機軟件設(shè)計中嵌入式實時軟件應(yīng)用的價值,然后結(jié)合實例分析了嵌入式實時軟件的具體應(yīng)用,以供參考。

        關(guān)鍵詞:計算機軟件;設(shè)計;嵌入式;實時軟件

        嵌入式實時軟件提高了計算機軟件設(shè)計效率,有效改善了軟件的質(zhì)量。如今,嵌入式軟件技術(shù)已經(jīng)被廣泛運用于社會的各個領(lǐng)域。針對這一前提,本文主要從嵌入式實時軟件的應(yīng)用原理、開發(fā)流程、設(shè)計要點等方面來分析與探究嵌入式實時軟件在計算機軟件設(shè)計中的應(yīng)用,其中開發(fā)流程又包括程序任務(wù)劃分、時間控制。針對嵌入式實時軟件在計算機軟件設(shè)計中的應(yīng)用,總結(jié)出其對于計算機軟件的發(fā)展與進(jìn)步有著至關(guān)重要的現(xiàn)實意義,并且具有廣闊的發(fā)展前景。

        1 嵌入式實時軟件在計算機軟件設(shè)計中的作用

        隨著我國科技的發(fā)展、信息化進(jìn)程的加快,以及計算機軟件在社會各個領(lǐng)域的廣泛運用,嵌入式實時軟件在提高計算機軟件使用效率與質(zhì)量的同時,也更好地滿足了使用者的要求。其在日常生活中的運用十分廣泛。如通訊設(shè)備、手機、數(shù)碼相機和電視等都是由嵌入式軟件系統(tǒng)組成的。嵌入式實時軟件在計算機的使用中有著很好控制能力,使計算機的鍵盤、鼠標(biāo)、耳機等硬盤的功能運行良好。同時,其系統(tǒng)設(shè)計中的緩存機制、動態(tài)分配以及指令預(yù)測等使得計算機軟件的質(zhì)量得到了極大的提升,使得軟件更具有可靠性。在計算機軟件的設(shè)計中,微處理器是嵌入式實施軟件重要組成部分,可用于軟硬件的同步進(jìn)行。不僅能夠保證計算機同時執(zhí)行多個任務(wù),還能保證能在短時間內(nèi)中斷多個任務(wù),并且能對軟件進(jìn)行檢測與修復(fù),對計算機軟硬件的運行起到了很好的保護(hù)作用??傊度胧綄崟r軟件對于計算機軟件設(shè)計有著及其重要的作用。

        2 嵌入式實時軟件在計算機軟件設(shè)計中的應(yīng)用

        嵌入式實時軟件在計算機軟件設(shè)計中多領(lǐng)域的應(yīng)用,使計算機軟件的效率得到了極大地提升。下面就從嵌入式實時軟件在計算機軟件設(shè)計中的應(yīng)用原理、開發(fā)流程、程序職責(zé)劃分、設(shè)計要點及具體實例等方面,對計算機軟件設(shè)計中嵌入式實時軟件的應(yīng)用進(jìn)行具體分析。

        2.1 應(yīng)用原理

        一般來說,嵌入式實時軟件在面對需要處理的軟件時,通過實時處理技術(shù)的融入來實現(xiàn)模型 CORBA 的建立,為計算機軟件設(shè)計在遠(yuǎn)程調(diào)用中提供更加豐富、便捷的服務(wù)。例如:對實時 CORBA 計算機擴展軟件的設(shè)計過程進(jìn)行革新,提高嵌入式實時軟件設(shè)計模式與計算模式的獨立性、實用性與安全性。

        2.2 開發(fā)流程

        對于軟件設(shè)計人員來說,嵌入式實時軟件的開發(fā)流程較為簡易,只需通過對軟件設(shè)計需求的分析,進(jìn)行具體的代碼設(shè)計與生成,在對相應(yīng)的軟件進(jìn)行測試后、穩(wěn)定后,便可以結(jié)束整個計算機軟件設(shè)計過程。該種便捷、簡易的開發(fā)流程是一條提升計算機軟件穩(wěn)定性與效率的良好途徑,不僅能使計算機軟件的實用性增強,還能有效提高系統(tǒng)運行效率。

        2.2.1 程序任務(wù)劃分

        在嵌入式實時軟件設(shè)計的關(guān)鍵過程中,為了保證系統(tǒng)的實時性能,避免出現(xiàn)軟硬件分離的現(xiàn)象,需要根據(jù)程序的不同功能以及在軟件中的位置,對各個程序劃分不同的職責(zé)。同時,為加快系統(tǒng)對任務(wù)的反應(yīng)速度,要優(yōu)先使用有序的分配模式。

        2.2.2 時間控制

        由于嵌入式軟件對時間的控制要求很高,為了保證嵌入式實時軟件能夠在一個良好的運行環(huán)境中安全、平穩(wěn)的運行,就需要在軟件設(shè)計時嚴(yán)格控制時間。否則一旦出現(xiàn)時間偏差,就會使整個軟件都受到影響。

        2.3 設(shè)計要點

        為避免設(shè)計失誤,在計嵌入式實時軟件的設(shè)計過程中,需要遵循以下的設(shè)計要點:為了切實改善傳統(tǒng)計算機對硬件系統(tǒng)過多依賴的問題,在結(jié)構(gòu)設(shè)計中,應(yīng)盡量避免軟硬件結(jié)構(gòu)的分離,有效提高計算機軟件系統(tǒng)的實時性與安全性;由于嵌入式實時軟件能夠促使數(shù)據(jù)和石化與初始化,所以在設(shè)計過程中可以直接實現(xiàn)硬件設(shè)備與資源的操作。

        2.4 設(shè)計實例

        2.4.1 設(shè)計流程及結(jié)構(gòu)嵌入式實時軟件的開發(fā)設(shè)計,首先,在需求分析階段,應(yīng)該明確計算機軟件功能需求,做好溝通管理;對于軟件的設(shè)計階段以及代碼生成階段、測試固化階段,都應(yīng)該秉持嵌入式設(shè)計理念,實現(xiàn)對系統(tǒng)的實時控制。在設(shè)計本次計算機嵌入式實時軟件中,針對嵌入式實時軟件,對其所具有的各種功能實施模塊化處理,再將其分成子模塊之后,借助于其模塊實施其他程序的開發(fā)研究,嵌入式實施軟件中的各個任務(wù),也就被成功分解成若干份并執(zhí)行,實現(xiàn)系統(tǒng)中軟件與硬件之間的交互。嵌入式實時軟件中,還應(yīng)該劃分任務(wù)職責(zé),賦予任務(wù)唯一的地址,并采用優(yōu)先級調(diào)度的模式,提高嵌入式實時實時性功能。

        2.4.2硬件設(shè)計設(shè)計

        嵌入式實時計算機軟件中,選擇 AT91RM9200 微處理器,AT91RM9200 處理器有豐富的外設(shè)接口,能夠借助于處理器控制器對其實現(xiàn)同步控制,在此系統(tǒng)中事件突發(fā)訪問功能也就能夠成功實現(xiàn),提高計算機嵌入式實時軟件響應(yīng)時間。

        2.4.3 軟件設(shè)計

        在嵌入式實時軟件軟件設(shè)計中,面向模塊組件進(jìn)行開發(fā),保持軟件內(nèi)任務(wù)執(zhí)行的速度與靈敏性,簡化嵌入式實時軟件控制流程,面向組件開發(fā)過程中,組件被視為通過接口向外界提供服務(wù)或者請求服務(wù)的黑盒 , 其中的多個組件也可以被組成更高層次組件 , 嵌入式實時軟件中,其組件多具有獨立性強、重用性強的特點,在計算機軟件系統(tǒng)中應(yīng)用嵌入式實施軟件開發(fā)技術(shù),可以更好提高計算機軟件的實時性與獨立性。

        2.4.4程序?qū)崿F(xiàn)

        在開發(fā)計算機軟件中,可以應(yīng)用 C++ 語言,對嵌入式實時軟件加入其軟件編程中,并實行對嵌入式實時軟件的編程應(yīng)用。嵌入式實時軟件代碼的部分應(yīng)用代碼如下所示:

        Table Log On In fo log On Info = new Table Log On Info();

        //

        web.con?g

        中獲取

        log On Info

        參數(shù)信息

        string a, b, c, d;

        //

        獲取

        Server Name

        a = Con?guration Manager.App Settings[“Server Name”];

        //

        獲取

        Database Name

        b = Con?guration Manager.App Settings[“Database Name”];

        //

        獲取

        User Id

        c = Con?guration Manager.App Settings[“User ID”];

        //

        獲取

        password

        d = Con?guration Manager.App Settings[“Password”];

        //

        設(shè)置

        log On Info

        參數(shù)

        log On Info.Connection Info.Server Name = a;

        log On Info.Connection Info.Database Name = b;

        log On Info.Connection Info.User ID = c;

        Log On Info.Connection Info.Password = d;

        customer Report.Database.Tables[0].Apply Log On Info(log On Info);

        //

        綁定數(shù)據(jù)源

        crystal Report Viewer.Report Source = customer Report;

        3 嵌入式實時軟件的應(yīng)用前景

        嵌入式實施軟件由于其靈活性以及與環(huán)境的交互能力,在日常生活與生產(chǎn)中得到了廣泛的運用。將其用于微處理器、圖形控制器或是程序編程等系統(tǒng)中,能夠從根本上提高軟件的實用性與安全性。同時,嵌入式軟件的可操作性與控制性很強,有效減少控制過程中的能源消耗,解決了系統(tǒng)布線等復(fù)雜問題,具有很強的實用價值與發(fā)展前景。嵌入型實時軟件不僅在計算機系統(tǒng)軟件的使用中具有較高的便捷性與高效性,其應(yīng)用領(lǐng)域也十分廣泛。同時,由于嵌入式實時軟件在計算機軟件設(shè)計的過程中的靈活性以及與環(huán)境的交互能力很強,使得其有很大的開發(fā)前景;在實時操作與任務(wù)操作上的較強能力,使得嵌入式實時軟件的應(yīng)用前景十分廣闊。另外,嵌入式實時軟件具有較強的易控性與可操作能力,是計算機軟件開發(fā)過程中的一大技術(shù)突破。由于其對硬件的依賴性,需要軟件設(shè)計人員規(guī)劃好軟硬件的關(guān)系,在保證嵌入式實時軟件的質(zhì)量的同時,做好軟件的維護(hù)與測試工作。嵌入式實時軟件在計算機軟件設(shè)計中的應(yīng)用能夠很好地改善計算機軟件的質(zhì)量、提高軟件的運行效率,解決設(shè)計過程中的一些復(fù)雜問題。因此,對于計算機軟件的開發(fā)有這極高的應(yīng)用前景,在計算機軟件設(shè)計領(lǐng)域具有較廣闊的發(fā)展前景。

        4 結(jié)語

        隨著軟件嵌入技術(shù)在計算機軟件中的廣泛應(yīng)用,不論是在質(zhì)量還是運行效率上,都使計算機軟件技術(shù)得到了很大的提升。另外,嵌入式技術(shù)在計算機軟件中的應(yīng)用還體現(xiàn)在其可操作性上,在保證運行效率的同時,能夠使計算機軟件執(zhí)行多個任務(wù)??傊?,嵌入式技術(shù)在計算機軟件開發(fā)領(lǐng)域的發(fā)展前景不可估量。

        參考文獻(xiàn)

        [1]張莉 . 芻議嵌入式實時軟件的設(shè)計與應(yīng)用 [J]. 信息與電腦 ( 理論版 ), 2012,(08):58-59.

        [2]李紅蘭 . 計算機軟件設(shè)計中嵌入式實時軟件應(yīng)用 [J]. 電子技術(shù)與軟件工程 ,2014,(12):93.

        [3]宮婷 . 計算機軟件設(shè)計中嵌入式實時軟件的應(yīng)用探究 [J]. 中國外資 ,2013,(23):280.

        作者簡介

        劉蘇(1989-),女,漢族,北京人,本科,研究方向:計算機技術(shù)。

        猜你喜歡
        計算機軟件嵌入式設(shè)計
        基于C語言的計算機軟件編程
        電子制作(2018年16期)2018-09-26 03:27:08
        瞞天過?!律O(shè)計萌到家
        搭建基于Qt的嵌入式開發(fā)平臺
        淺談不同編程語言對計算機軟件開發(fā)的影響
        電子制作(2018年1期)2018-04-04 01:48:36
        設(shè)計秀
        海峽姐妹(2017年7期)2017-07-31 19:08:17
        有種設(shè)計叫而專
        Coco薇(2017年5期)2017-06-05 08:53:16
        淺談基于C語言的計算機軟件程序設(shè)計
        電子制作(2017年24期)2017-02-02 07:14:40
        嵌入式軟PLC在電鍍生產(chǎn)流程控制系統(tǒng)中的應(yīng)用
        Altera加入嵌入式視覺聯(lián)盟
        倍福 CX8091嵌入式控制器
        自動化博覽(2014年4期)2014-02-28 22:31:15
        亚洲国产精品av麻豆一区| 8888四色奇米在线观看| 2021年国产精品每日更新| 偷拍av一区二区三区| 美女丝袜美腿玉足视频| 天下第二社区在线视频| 日本免费人成视频播放| 久久综合激激的五月天| 亚洲国产中文字幕在线视频综合| 国产精品视频免费播放| 狠狠久久久久综合网| 少妇爽到爆视频网站免费| 男男亚洲av无一区二区三区久久 | 久久精品国产清自在天天线| 欧美 国产 日产 韩国 在线 | 亚洲国产精品午夜一区| 手机在线观看日韩不卡av| 亚洲成av人片在线观看麦芽| 99ri国产在线观看| 国产一区二区三区porn| 亚洲精品久久国产精品| 射死你天天日| 国产精品伦人视频免费看| 成人免费播放视频影院| 国产婷婷色一区二区三区在线| 亚洲在AV极品无码天堂手机版| 亚洲av永久久无久之码精| 熟女中文字幕一区二区三区| 亚洲欧美aⅴ在线资源| 中文字幕永久免费观看| 国产理论亚洲天堂av| 凹凸国产熟女精品视频app| 色欲麻豆国产福利精品| 亚洲av熟女天堂系列| 久久精品av在线观看| a级大胆欧美人体大胆666| 国产精品视频免费的| 日本一区二区三区高清视 | 嗯啊哦快使劲呻吟高潮视频| 国语精品视频在线观看不卡| 国产成人大片在线播放|