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