單片機應(yīng)用于嵌入式系統(tǒng)設(shè)計方案
任務(wù)2
2.3 系統(tǒng)聯(lián)調(diào)
在Proteus硬件電路圖和Keil C程序設(shè)計完成之后,接著進行聯(lián)合仿真。此時需要對Proteus和Keil兩個軟件進行簡單的配置,具體配置過程見參考文獻(xiàn)[2]。同時打開電路仿真圖和C工程文件,在Keil中啟動調(diào)試“DebugStart/Stop Debug Session”,并運行DebugGo,此時Proteus仿真被Keil啟動,在Keil和Proteus中都可以觀察運行狀態(tài)。程序運行后,可看到數(shù)碼管顯示情況,當(dāng)按下按鍵,數(shù)碼管顯示作相應(yīng)切換。
結(jié)語
基于Proteus電路設(shè)計、Keil程序設(shè)計以及它們聯(lián)合仿真調(diào)試的方法,建立了單片機系統(tǒng)硬件設(shè)計、軟件設(shè)計以及調(diào)試的全虛擬環(huán)境,使得全部的設(shè)計工作基于PC就能完成,顯著提高了設(shè)計開發(fā)效率,降低開發(fā)風(fēng)險,這對嵌入式方案設(shè)計無疑是一個很好的思路。
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂) 水位傳感器相關(guān)文章:水位傳感器原理
評論