摘 要:文章以南京思萊訊信息科技有限公司為例,對(duì)嵌入式軟件在計(jì)算機(jī)軟件開發(fā)過程中的價(jià)值進(jìn)行研究,主要為優(yōu)化嵌入式編程接口庫(kù)、優(yōu)化計(jì)算機(jī)軟件系統(tǒng)運(yùn)行流程以及優(yōu)化嵌入式軟件系統(tǒng)開發(fā)環(huán)境中的價(jià)值,從而充分發(fā)揮嵌入式軟件的最大作用,為計(jì)算機(jī)軟件開發(fā)奠定堅(jiān)實(shí)基礎(chǔ)。
關(guān)鍵詞:嵌入式軟件;計(jì)算機(jī)軟件;開發(fā);價(jià)值
計(jì)算機(jī)軟件與人們的生活、工作聯(lián)系緊密,相關(guān)計(jì)算機(jī)軟件開發(fā)部門應(yīng)該正視嵌入式軟件應(yīng)用的重要性,當(dāng)前嵌入式軟件可被廣泛應(yīng)用于計(jì)算機(jī)軟件開發(fā)過程中,發(fā)揮其在編程接口、系統(tǒng)運(yùn)行流程、系統(tǒng)開發(fā)環(huán)境中的作用,為人們的生活及工作提供便捷,盡可能滿足人們的實(shí)際需求。
1 計(jì)算機(jī)軟件開發(fā)過程中優(yōu)化嵌入式編程接口庫(kù)的價(jià)值
計(jì)算機(jī)系統(tǒng)軟件開發(fā)期間,配件配置報(bào)文處理系統(tǒng)(Message Handing System,MHS)、軟件配置mss協(xié)調(diào)進(jìn)行操作,要求相關(guān)技術(shù)人員聯(lián)系系統(tǒng)、用戶IP核心硬件描述,創(chuàng)設(shè)計(jì)算機(jī)嵌入式硬件平臺(tái)。計(jì)算機(jī)硬件平臺(tái)對(duì)源代碼HDL文件綜合利用有著較高的要求,用戶約束文件Ucf可提高編碼方式仿真效果,從而實(shí)現(xiàn)軟件現(xiàn)場(chǎng)可編程門陣列(Field-Programmable Gate Array,F(xiàn)PGA)系統(tǒng)流程目的。軟件配置的過程中,計(jì)算機(jī)人員應(yīng)對(duì)系統(tǒng)、用戶IP驅(qū)動(dòng)程序進(jìn)行優(yōu)化處理,借助系統(tǒng)調(diào)度程度MAIN方式生成板級(jí)支持包(Board Support Package,BSP)庫(kù)。雙音多頻(Dual Tone Multi Frequency,DTMF)撥號(hào)電路系統(tǒng)使用的正弦表采樣點(diǎn)數(shù),能有效避免軟件編寫誤差,675 Hz嵌入式DTMF信號(hào)交換傳輸系統(tǒng),要求相關(guān)技術(shù)人員將采樣點(diǎn)數(shù)控制在40個(gè)以內(nèi),波形周期數(shù)量為3個(gè)、頻率誤差約為0.6[1]。770 Hz嵌入式DTMF信號(hào)交換傳輸系統(tǒng)技術(shù)人員能將采樣點(diǎn)數(shù)控制在30個(gè)左右,波形周期、頻率誤差分別為3,-0.2%。DTMF編碼流程系統(tǒng)初始化時(shí),啟動(dòng)ADC程序N=0、ADC中斷時(shí)可計(jì)算8點(diǎn)遞歸值,使用嵌入式軟件計(jì)算機(jī)初始化啟動(dòng)系統(tǒng)后,能確保系統(tǒng)的運(yùn)行穩(wěn)定,852 Hz嵌入式DTMF信號(hào)交換傳輸系統(tǒng)技術(shù)人員可將采樣點(diǎn)數(shù)控制在30個(gè)左右,這時(shí)波形周期及頻率誤差分別為3,-0.5%。941嵌入式DTMF信號(hào)交換傳輸系統(tǒng)采樣點(diǎn)數(shù)約為38個(gè),波形周期和頻率誤差各3,0.6%。嵌入式編程接口庫(kù)如圖1所示。
2 計(jì)算機(jī)軟件開發(fā)過程中優(yōu)化計(jì)算機(jī)軟件系統(tǒng)運(yùn)行流程的價(jià)值
軟件開發(fā)期間解碼流程的設(shè)置,直接關(guān)系到計(jì)算機(jī)整體運(yùn)行效果,在靜音的狀態(tài)下技術(shù)人員可對(duì)ATMF信號(hào)檢查,需聯(lián)系上一周期DTMF標(biāo)志無效狀態(tài)軟件對(duì)運(yùn)行是否通暢進(jìn)行檢查。若靜音標(biāo)志效果較佳,需評(píng)判表示上個(gè)周期DTMD標(biāo)志是否為有效的,要求技術(shù)人員通過客觀判定2個(gè)周期號(hào)碼相同對(duì)應(yīng)的不同狀態(tài)。嵌入式軟件多需認(rèn)真書寫,這就需技術(shù)人員對(duì)軟件加密發(fā)送,以便加強(qiáng)對(duì)嵌入式軟件的保護(hù)[2]。應(yīng)用網(wǎng)絡(luò)密鑰預(yù)加密軟件應(yīng)確保密文燒錄寫入活動(dòng)中,相關(guān)技術(shù)人員需要對(duì)嵌入式軟件FLASH存儲(chǔ)器功能進(jìn)行拓展處理。使用密鑰寫入方式+安全芯片有助于提高軟件的安全,值得一提的是,軟件優(yōu)化手段運(yùn)用時(shí),建議配合使用硬件電路CPU,經(jīng)對(duì)加入存儲(chǔ)系統(tǒng)PC機(jī)平臺(tái),充分發(fā)揮出軟件系統(tǒng)開發(fā)的價(jià)值。
3 計(jì)算機(jī)軟件開發(fā)過程中優(yōu)化嵌入式軟件系統(tǒng)開發(fā)環(huán)境的價(jià)值
可聘請(qǐng)領(lǐng)域?qū)<覍?duì)模型設(shè)置優(yōu)化處理,考慮到用戶的實(shí)際需求構(gòu)建軟件模型,不斷創(chuàng)新軟件系統(tǒng)技術(shù)技術(shù)人員對(duì)組件庫(kù)、領(lǐng)域組件及領(lǐng)域?qū)S媒M件組裝,以此使得計(jì)算機(jī)軟件系統(tǒng)運(yùn)行更加穩(wěn)定。為有效改善嵌入式軟件環(huán)境,則需技術(shù)人員經(jīng)嵌入式PPGA測(cè)試對(duì)計(jì)算機(jī)數(shù)據(jù)庫(kù)流程作以優(yōu)化處理,結(jié)合管理系統(tǒng)局域分布狀況,對(duì)實(shí)時(shí)數(shù)據(jù)和靜態(tài)數(shù)據(jù)處理[3]。此外,計(jì)算機(jī)設(shè)備驅(qū)動(dòng)程序可使用DCS、PLC以及智能儀表等,經(jīng)通用數(shù)據(jù)庫(kù)函數(shù)接口改良方式,從根本上做好嵌入式系統(tǒng)數(shù)據(jù)庫(kù)數(shù)據(jù)流程的優(yōu)化工作。嵌入式軟件開發(fā)如圖2所示。
4 結(jié)語
嵌入式軟件的功能較多、技術(shù)系統(tǒng)比較復(fù)雜,設(shè)計(jì)開發(fā)涉及內(nèi)容包括硬件設(shè)計(jì)開發(fā)、軟件設(shè)計(jì)開發(fā)。針對(duì)于此,嵌入式軟件技術(shù)開發(fā)應(yīng)考慮到用戶的需求、要求,做好計(jì)算機(jī)軟件流程優(yōu)化工作,進(jìn)而充分發(fā)揮出嵌入式軟件于計(jì)算機(jī)軟件開發(fā)過程中的最大價(jià)值。
[參考文獻(xiàn)]
[1]王靈軍,任鵬,文武.應(yīng)用軟件產(chǎn)品線工程開發(fā)空調(diào)控制器軟件[J].制冷與空調(diào),2019(10):33-40.
[2]苗文波.水利工程施工計(jì)算機(jī)輔助評(píng)標(biāo)系統(tǒng)開發(fā)及在山西省中部引黃工程的應(yīng)用[J].中國(guó)水利,2019(5):62-64.
[3]尹述芳,羅威.基于LabVIEW的工程機(jī)械電器智能化控制軟件設(shè)計(jì)與開發(fā)[J].南方農(nóng)機(jī),2019(15):220-221.
作者簡(jiǎn)介:陳辛明(1989— ),江蘇淮安人,助理工程師;研究方向:嵌入式軟件開發(fā)。