找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 2657|回復(fù): 1
收起左側(cè)

Atmel studio6.2和Proteus怎么聯(lián)合調(diào)試?

[復(fù)制鏈接]
ID:139568 發(fā)表于 2016-9-22 22:51 | 顯示全部樓層 |閱讀模式
Atmel studio6.2和Proteus怎么聯(lián)合調(diào)試?
回復(fù)

使用道具 舉報(bào)

ID:1 發(fā)表于 2016-9-24 11:06 | 顯示全部樓層
網(wǎng)上面很多介紹這兩個(gè)軟件聯(lián)調(diào)的方式是先用AVR STUDIO生成COF或ELF文件,然后用PROTEUS打開,這樣在PROTEUS中模擬運(yùn)行的時(shí)候就可以看到源碼和單步調(diào)試了。



在PROTEUS 7.4之后,PROTEUS有了一個(gè)叫PROTEUS VSM VIEWER的插入式模式,這個(gè)模塊可以自動(dòng)插入到AVR STUDIO中,與AVR STUDION集成一體,實(shí)現(xiàn)了在AVR STUDIO工作環(huán)境中的電路仿真調(diào)試。

具體方式如下:

1、在PROTEUS中畫好電路圖,保存,退出PROTEUS,不必再打開PROTEUS。

2、啟動(dòng)AVR STUDIO,打開你的項(xiàng)目文件,進(jìn)入AVR STUDIO的Debug菜單,選擇“Select Platform and Device”,會(huì)有一個(gè)對(duì)話框彈出,在這個(gè)對(duì)話框的左邊選擇“Proteus VSM Viewer”,右邊選擇你在電路圖中用的單片機(jī)。

3、點(diǎn)擊Finish確定完成后,默認(rèn)情況下在AVRstudio中會(huì)顯示出Proteus Viewer的窗口,如果沒(méi)有顯示出來(lái),那么進(jìn)入View菜單,選擇Toolbars,把列在其中的Proteus VSM勾選上。

4、在AVRStudio中的這個(gè)PROTEUS小窗口上,點(diǎn)擊“打開文件”圖標(biāo),調(diào)入畫好的電路圖。

5、編譯好你的AVR程序。

6、現(xiàn)在就可以利用AVRStudio自己的運(yùn)行,步進(jìn),斷點(diǎn)等等調(diào)試手段了,所有這些動(dòng)作都會(huì)自動(dòng)會(huì)和電路圖協(xié)調(diào)進(jìn)行,在電路圖上的動(dòng)作如按鈕,中斷等等也會(huì)反應(yīng)在程序上。

7、要終止程序時(shí),請(qǐng)注意需要先點(diǎn)擊暫停按鈕。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表