歡迎您光臨本站 登入註冊首頁

Proteus教程-AVR單片機源代碼調試

admin @ 2014-03-14 , reply:0

概述

我是用ICC的,版本ICC6.31aPro。Proteus是支持COF文件調試的。在用ICC時,你應該改一下編譯器選項,AVRStudioVersion選Studio3.x,這樣在Proteus中可看……

我是用 ICC 的,版本 ICC6.31a Pro。Proteus 是支持 COF 文件調試的。在用 ICC時,你應該改一下編譯器選項,AVR Studio Version 選 Studio 3.x,這樣在 Proteus中可看到原代碼了。



在 Proteus 中,完成繪製原理圖和添加調試文件后(COF 文件),單擊

會出現AVR Source Code 窗口,如果在調試狀態下沒出現,請到菜單 Debug 中找。



說一下

,下面依次說明:
連續運行,會退出單步調試狀態,並關閉 AVR Source Code 窗口。
單步運行,遇到子函數會直接跳過。
單步運行,遇到子函數會進入其內部。
跳出當前函數,當用 3*進入到函數內部,使用它會立即退出該函數返回上一級函數,可見它應該與 3配合使用。
運行到滑鼠所在行。
添加或刪除斷點,設置了斷點後用

程序會停在斷點處。
另外,你可 AVR Source Code 窗口中右擊,會出現右鍵菜單,上面的功能在這裡不作說明。

[admin via 研發互助社區 ] Proteus教程-AVR單片機源代碼調試已經有3069次圍觀

http://cocdig.com/docs/show-post-359.html