- 相關(guān)推薦
嵌入式軟件應(yīng)用于計(jì)算機(jī)軟件開(kāi)發(fā)的價(jià)值研究論文
摘 要:在計(jì)算機(jī)軟件開(kāi)發(fā)中,嵌入式軟件的應(yīng)用大大提高了軟件開(kāi)發(fā)與計(jì)算的能力。據(jù)此,本文首先簡(jiǎn)述計(jì)算機(jī)軟件開(kāi)發(fā)中嵌入式軟件的應(yīng)用價(jià)值,然后再進(jìn)一步探討嵌入式計(jì)算機(jī)軟件的設(shè)計(jì)。
關(guān)鍵詞:計(jì)算機(jī)軟件開(kāi)發(fā);嵌入式軟件;價(jià)值;軟件設(shè)計(jì)
隨著信息化時(shí)代的發(fā)展,計(jì)算機(jī)軟件在社會(huì)生活與工作中的應(yīng)用越來(lái)越廣泛,同時(shí)嵌入式軟件其中的應(yīng)用也受到了行業(yè)的高度重視。研究表明,嵌入式軟件在計(jì)算機(jī)開(kāi)發(fā)中的應(yīng)用價(jià)值很高,并提高了計(jì)算機(jī)軟件開(kāi)發(fā)水平。
1 嵌入式軟件的應(yīng)用價(jià)值
嵌入式軟件常用仿真開(kāi)發(fā)方式,從而彌補(bǔ)了交叉調(diào)試開(kāi)發(fā)的不足,即:針對(duì)計(jì)算機(jī)軟件開(kāi)發(fā)遇到的資源問(wèn)題,提出了按需選擇仿真器并在仿真環(huán)境下完成計(jì)算機(jī)軟件開(kāi)發(fā)。嵌入式軟件的應(yīng)用價(jià)值總體上體現(xiàn)在嵌入式軟件自身的特點(diǎn)上,即:嵌入式軟件具有成本低、性能高、可靠性高、功耗低、體積小、集成度高和生命周期長(zhǎng)等特點(diǎn),所以說(shuō)嵌入式軟件是高度分散、資金密集和技術(shù)密集型的知識(shí)集成軟件,是通信網(wǎng)絡(luò)技術(shù)、電子技術(shù)、半導(dǎo)體工藝和計(jì)算機(jī)技術(shù)與實(shí)際應(yīng)用結(jié)合的產(chǎn)物,擁有廣闊的應(yīng)用前景。具體來(lái)講,嵌入式軟件在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用價(jià)值主要體現(xiàn)在以下方面:一是嵌入式計(jì)算機(jī)軟件的內(nèi)部結(jié)構(gòu)由硬件層、應(yīng)用層、運(yùn)作層和驅(qū)動(dòng)層組成,其中在軟件操作系統(tǒng)設(shè)計(jì)中,編碼技術(shù)的應(yīng)用既可實(shí)時(shí)處理操作軟件,又可實(shí)現(xiàn)軟件的遙控器處理,從而保證了計(jì)算機(jī)軟件的安全性、操作性、可靠性和計(jì)算機(jī)軟件系統(tǒng)的使用功能;二是計(jì)算機(jī)系統(tǒng)的硬件與軟件設(shè)計(jì)應(yīng)用到了機(jī)械技術(shù)、網(wǎng)絡(luò)技術(shù),且網(wǎng)絡(luò)技術(shù)與機(jī)械技術(shù)的結(jié)合大大提高了計(jì)算機(jī)軟件系統(tǒng)的操控能力。
2 嵌入式計(jì)算機(jī)軟件設(shè)計(jì)
嵌入式計(jì)算機(jī)軟件的開(kāi)發(fā)流程為:需求分析→軟件大綱設(shè)計(jì)→軟件明細(xì)設(shè)計(jì)→軟件實(shí)現(xiàn)→軟件測(cè)試。下面,筆者著重介紹嵌入式計(jì)算機(jī)軟件的設(shè)計(jì),即:
2.1 嵌入式編程接口庫(kù)設(shè)計(jì)
針對(duì)計(jì)算機(jī)系統(tǒng)軟件的開(kāi)發(fā),要求協(xié)調(diào)好軟硬件的配置,同時(shí)技術(shù)人員通過(guò)描述計(jì)算機(jī)系統(tǒng)、用戶(hù)IP核心硬件來(lái)完成計(jì)算機(jī)嵌入式硬件Plat-gen平臺(tái)的創(chuàng)設(shè)。其中,在用戶(hù)約束文件中,以改善編碼方法的仿真效果來(lái)實(shí)現(xiàn)軟件FPGA系統(tǒng)流程;在軟件配置中,以?xún)?yōu)化計(jì)算機(jī)系統(tǒng)、用戶(hù)IP驅(qū)動(dòng)程序和使用計(jì)算機(jī)系統(tǒng)調(diào)度程序來(lái)自動(dòng)生成BSP庫(kù)。DTMF撥號(hào)電路系統(tǒng)中,正弦表采樣點(diǎn)數(shù)的應(yīng)用對(duì)軟件編寫(xiě)誤差的控制效果很好,同時(shí)在計(jì)算機(jī)初始化啟動(dòng)系統(tǒng)中,嵌入式軟件的應(yīng)用對(duì)穩(wěn)定性的要求很高,見(jiàn)表1。
2.2 優(yōu)化系統(tǒng)的運(yùn)行流程
鑒于計(jì)算機(jī)軟件開(kāi)發(fā)對(duì)解碼流程的設(shè)置會(huì)嚴(yán)重影響到計(jì)算機(jī)運(yùn)行的效果,所以要求技術(shù)人員在靜音狀態(tài)下深入檢查ATMF信號(hào)是否有效,同時(shí)考察軟件在上一周期DTMF標(biāo)志無(wú)效時(shí)的運(yùn)行是否暢通。倘若靜音標(biāo)志有效,則技術(shù)人員應(yīng)對(duì)上一周期DTMA標(biāo)志的有效性做出判斷,同時(shí)上、下周期對(duì)應(yīng)相同和不同號(hào)碼時(shí)DTMF標(biāo)志的有效性做出判斷,且直到接收的號(hào)碼確認(rèn)有效后,方才能設(shè)置靜音標(biāo)志無(wú)效。另外,嵌入式軟件的書(shū)寫(xiě)方式以明文為主,則技術(shù)人員首先應(yīng)確保加密軟件安全,然后再以密文形式保護(hù)軟件的狀態(tài),并用網(wǎng)絡(luò)密鑰保障預(yù)加密軟件的安全。針對(duì)密文的燒錄與寫(xiě)入,要求技術(shù)人員拓展嵌入式軟件中FLASH存儲(chǔ)器的功能,同時(shí)采用“密鑰寫(xiě)入+安全芯片”的方法來(lái)優(yōu)化軟件的安全性,注意軟件優(yōu)化要求以硬件電路CPU為支撐條件,即通過(guò)優(yōu)化存儲(chǔ)系統(tǒng)PC機(jī)的Windows平臺(tái),從而提高計(jì)算機(jī)軟件系統(tǒng)的開(kāi)發(fā)價(jià)值。
2.3 優(yōu)化系統(tǒng)的開(kāi)發(fā)環(huán)境
針對(duì)計(jì)算機(jī)軟件系統(tǒng)域的開(kāi)發(fā)難題,優(yōu)化模型設(shè)置尤為重要,即:首先按需創(chuàng)建軟件改良性模型,具體是在分析用戶(hù)需求的基礎(chǔ)上,設(shè)計(jì)嵌入式計(jì)算機(jī)軟件體系的結(jié)構(gòu),同時(shí)技術(shù)人員根據(jù)組件的軟件架構(gòu),并以組件獲得的形式創(chuàng)新軟件系統(tǒng)的開(kāi)發(fā)技術(shù);其次,為了優(yōu)化嵌入式計(jì)算機(jī)軟件系統(tǒng)的開(kāi)發(fā)環(huán)境,要求技術(shù)人員立足嵌入式PPGA的測(cè)試,不斷優(yōu)化計(jì)算機(jī)實(shí)時(shí)數(shù)據(jù)庫(kù)的數(shù)據(jù)處理流程,其中對(duì)于實(shí)時(shí)數(shù)據(jù)庫(kù)內(nèi)核的建設(shè),要求技術(shù)人員以管理系統(tǒng)的局域分布為依據(jù)處理實(shí)時(shí)數(shù)據(jù)、靜態(tài)數(shù)據(jù)、歷史數(shù)據(jù)和實(shí)現(xiàn)報(bào)警檢查預(yù)處理;第三、計(jì)算機(jī)設(shè)備驅(qū)動(dòng)程序一般在智能儀表、PLC和DCS等支撐條件下,優(yōu)化通用數(shù)據(jù)庫(kù)的函數(shù)接口,從而進(jìn)一步優(yōu)化嵌入式計(jì)算機(jī)軟件系統(tǒng)的數(shù)據(jù)庫(kù)數(shù)據(jù)處理流程。
3 結(jié)語(yǔ)
綜合前文,嵌入式軟件的功能異常強(qiáng)大,因此在計(jì)算機(jī)軟件開(kāi)發(fā)中的應(yīng)用價(jià)值顯著,即:通過(guò)完善嵌入式軟件,可以實(shí)現(xiàn)計(jì)算機(jī)軟件的高效運(yùn)作和減少運(yùn)作中的諸多難題。但在嵌入式計(jì)算機(jī)軟件的開(kāi)發(fā)中,要求從用戶(hù)的客觀需求出發(fā),不斷優(yōu)化計(jì)算機(jī)軟件流程,從而提高軟件應(yīng)用的適應(yīng)性。
參考文獻(xiàn):
[1]彭凱.嵌入式軟件在計(jì)算機(jī)軟件開(kāi)發(fā)過(guò)程中的運(yùn)用[J].電子技術(shù)與軟件工程,2018(07):51.
【嵌入式軟件應(yīng)用于計(jì)算機(jī)軟件開(kāi)發(fā)的價(jià)值研究論文】相關(guān)文章:
關(guān)于計(jì)算機(jī)軟件開(kāi)發(fā)語(yǔ)言的研究08-12
計(jì)算機(jī)軟件開(kāi)發(fā)中需求分析的研究05-30
計(jì)算機(jī)專(zhuān)業(yè)軟件開(kāi)發(fā)課程群建論文08-19
電子裝備軟件開(kāi)發(fā)論文08-04
計(jì)算機(jī)軟件開(kāi)發(fā)技術(shù)的應(yīng)用及未來(lái)展望論文10-25
軟件開(kāi)發(fā)團(tuán)隊(duì)的知識(shí)創(chuàng)新研究07-13
CODARTS建模方法在嵌入式軟件開(kāi)發(fā)中的應(yīng)用09-15