工业控制 | 能源技术 | 汽车电子 | 通信网络 | 安防监控 | 智能电网 | 移动手持 | 无线技术 | 家用电器 | 数字广播 | 消费电子 | 应用软件 | 其他方案

电路设计->微机单片机电路图->单片机综合电路图->Proteus教程-AVR单片机源代码调试

Proteus教程-AVR单片机源代码调试

作者:dolphin时间:2012-10-31

我是用 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 窗口中右击,会出现右键菜单,上面的功能在这里不作说明。



评论

技术专区