標(biāo)題:
Atmel studio6.2和Proteus怎么聯(lián)合調(diào)試?
[打印本頁]
作者:
zhangyl4991
時間:
2016-9-22 22:51
標(biāo)題:
Atmel studio6.2和Proteus怎么聯(lián)合調(diào)試?
Atmel studio6.2和Proteus怎么聯(lián)合調(diào)試?
作者:
admin
時間:
2016-9-24 11:06
網(wǎng)上面很多介紹這兩個軟件聯(lián)調(diào)的方式是先用AVR STUDIO生成COF或ELF文件,然后用PROTEUS打開,這樣在PROTEUS中模擬運(yùn)行的時候就可以看到源碼和單步調(diào)試了。
在PROTEUS 7.4之后,PROTEUS有了一個叫PROTEUS VSM VIEWER的插入式模式,這個模塊可以自動插入到AVR STUDIO中,與AVR STUDION集成一體,實(shí)現(xiàn)了在AVR STUDIO工作環(huán)境中的電路仿真調(diào)試。
具體方式如下:
1、在PROTEUS中畫好電路圖,保存,退出PROTEUS,不必再打開PROTEUS。
2、啟動AVR STUDIO,打開你的項目文件,進(jìn)入AVR STUDIO的Debug菜單,選擇“Select Platform and Device”,會有一個對話框彈出,在這個對話框的左邊選擇“Proteus VSM Viewer”,右邊選擇你在電路圖中用的單片機(jī)。
3、點(diǎn)擊Finish確定完成后,默認(rèn)情況下在AVRstudio中會顯示出Proteus Viewer的窗口,如果沒有顯示出來,那么進(jìn)入View菜單,選擇Toolbars,把列在其中的Proteus VSM勾選上。
4、在AVRStudio中的這個PROTEUS小窗口上,點(diǎn)擊“打開文件”圖標(biāo),調(diào)入畫好的電路圖。
5、編譯好你的AVR程序。
6、現(xiàn)在就可以利用AVRStudio自己的運(yùn)行,步進(jìn),斷點(diǎn)等等調(diào)試手段了,所有這些動作都會自動會和電路圖協(xié)調(diào)進(jìn)行,在電路圖上的動作如按鈕,中斷等等也會反應(yīng)在程序上。
7、要終止程序時,請注意需要先點(diǎn)擊暫停按鈕。
歡迎光臨 (http://www.torrancerestoration.com/bbs/)
Powered by Discuz! X3.1