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