正文 嵌入式軟件仿真開發平台的設計與實現(2 / 2)

2.2硬件仿真環境的構造與實現

CPU作為仿真係統中重要的硬件構成,其運行環境對整個開發平台運行情況的影響很大,所以要想構建出穩定的係統運行環境,必須從邏輯行為、邏輯組成、硬件延遲等三方麵對係統進行語法規範,並集中突顯出語法規則的特性。如:自上而下的程序設計方式、從簡到難的邏輯電路設計、模型中的邏輯電路應處在並發的關係上進行信號分析等。硬件仿真環境實現過程如下:(1)用EHDL語言對嵌入式軟件仿真開發平台中應用的所有元件進行語言描述,並將所有元件按照描述順序進行分類。(2)將編輯後的語言轉化為邏輯電路,通過調試硬件環境對信號語言進行仿真源程序設計,同時要保證在設計狀態下,係統處於穩定的運行模式。(3)硬件仿真環境EHDL源程序應在UNIX平台下運行,並且應在體現其語言邏輯分析能力的同時,具有針對性的解決平台邏輯語言生成障礙等問題。

2.3嵌入式軟件的開發與實現

單片機應用的係統軟件絕大多數屬於語言編程軟件,其應用的程序語言準確性很好,且精度高。但是當單片機語言遇到與之不匹配的計算機處理器時,其語言的翻譯程度會逐漸降低,並且其運行速度也會有所下降。所以要想增強仿真開發平台的共融性,必須將傳統單片機語言的4位過渡到16位。同時翻譯器也要對生成文件進行多方麵調試,使多種格式的計算機語言都可讀懂仿真模型中的數據信號。

3結論

通過對嵌入式軟件仿真開發平台的設計與實現內容進行深入分析可知,從係統結構上看,仿真係統對模型信號的處理功能很強,調試器也可以在短時間內完成用戶信號的傳輸。但是從功能上看,其平台的應用效果依舊不高,仍需不斷完善和提高。

參考文獻

[1] 陳定君,郭曉東,餘克清.嵌入式軟件仿真開發係統的設計與實現[J].計算機工程與應用,2012,12(11):118-123.

[2] 粟華山,羅婕.嵌入式係統仿真開發環境設計與實現[J].現代計算機(專業版),2011,11(07):119-125.

[3] 李琦.麵向通信領域的嵌入式軟件開發平台的設計與實現[J].信息與電腦(理論版),2013,15(08):112-134.

[4] 於以序.嵌入式軟件開發平台內存管理軟件的設計與實現[J].電子科技大學學報(社會科學版),2012,12(11):145-159.