Proteus教程-AVR单片机源代码调试
2013-03-17
archeng504

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

可能会用到的工具/仪表
本站简介 | 意见建议 | 免责声明 | 版权声明 | 联系我们
CopyRight@2024-2039 嵌入式资源网
蜀ICP备2021025729号