金融统计事项报备制度:AVR STUDIO与PROTEUS的联调(页 1) - proteus仿真 - ARM ...

来源:百度文库 编辑:中财网 时间:2024/04/30 10:30:15

AVR STUDIO与PROTEUS的联调

网上很多介绍这两个软件联调的方式是先用AVR STUDIO生成COF或ELF文件,然后用PROTEUS打开,这样在PROTEUS中模拟运行的时候就可以看到源码和单步调试了。
在PROTEUS 7.4之后, PROTEUS有了一个叫PROTEUS VSM VIEWER的插入式模块. 这个模块可以自动插入到AVR STUDIO中, 与AVR STUDIO集成一体, 实现了在AVR STUDIO工作环境中的电路仿真调试.
具体方式如下(译自PROTEUS官方网站):
1. 在PROTEUS中画好电路图,保存,退出proteus,不必再打开PROTEUS.
2. 启动AVRStudio, 打开你的项目文件. 进入AVRStudio的Debug菜单,选择 'Select Platform and Device' ,会有一个对话框弹出,在这个对话框的左边选择 'Proteus VSM Viewer' ,右边选择你在电路图中用的单片机。
3. 点击Finish确定完成后,默认情况下在AVRStudio中会显示出 Proteus Viewer 的窗口,如果没有显示出来,那么进入View菜单,选 Toolbars ,把列在其中的 Proteus VSM勾选上.
4. 在AVRStudio中的这个PROTEUS小窗口上,点击“打开文件”图标,调入画好的电路图。
5. 编译好你的AVR程序。
6. 现在就可以利用AVRStudio自己的运行,步进,断点等等调试手段了,所有这些动作都自动会和电路图协调进行,在电路图上的动作如按钮,中断等等也会反应在程序上。
7. 要终止程序时,请注意需要先点击暂停按钮。
[img]http://www.labcenter.co.uk/support/vdmavr.gif[/img]

默认情况下这个PROTEUS窗口会比较小,但这个小窗口是可以拖出来的,拖出来后可以调整其大小。
在这个PROTEUS窗口中是可以对电路进行简单的修改,保存的。
请注意PROTEUS的版本必须是7.4以上, AVRStudio的版本必须是4.14以上。
做了这个版的版主有几天了,版里一个帖也没有,很不好意思,写点有用的东西,希望能对喜欢PROTEUS的同学有帮助。
原创作品哦(要知道翻译的也是原创),转载请说明作者和出处。

[[i] 本帖最后由 催泪瓦斯 于 2009-4-17 00:53 编辑 [/i]]