Keil与protues联结调试[protues7.8与keil4连接方法与实例]

Keil与protues联结调试[protues7.8与keil4连接方法与实例]

ID:43485267

大小:701.75 KB

页数:8页

时间:2019-10-08

Keil与protues联结调试[protues7.8与keil4连接方法与实例]_第1页
Keil与protues联结调试[protues7.8与keil4连接方法与实例]_第2页
Keil与protues联结调试[protues7.8与keil4连接方法与实例]_第3页
Keil与protues联结调试[protues7.8与keil4连接方法与实例]_第4页
Keil与protues联结调试[protues7.8与keil4连接方法与实例]_第5页
资源描述:

《Keil与protues联结调试[protues7.8与keil4连接方法与实例]》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、幻玄天制作幻玄工作室Keil与protues联结调试[protues7.8与keil4连接方法与实例]第1页共8页幻玄天制作Proteus7.8和Keil4联合方法1、先安装Proteus-Pro-7.8sp2文件夹中的P7.8sp2.exe,安装时提示注册时就指向文件夹里的LICENCE,一直安装到结尾。再运行破解ProteusPro7.8SP2破解1.0文件,注意路径,然后再安装Keil4。注意要安装在同个盘里。安装keil.uvision4文件夹中的C51V900或者C51V901(两个版本差不多,建议使用后者)然后安装MDK400和rlarm400(这个是A

2、RM版本)。安装后使用Keil_KeyGen注册机算出序列号(c51和ARM都要注册。)详细安装过程请到各自文件夹中查询相应的说明文件。然后安装Proteus的Keil驱动。2、设置Keil4的选项(打开或新建工程后)单击“Project菜单/OptionsforTarget”选项或者点击工具栏的“optionfortarget”按钮,弹出窗口,点击“Debug”按钮,出现如图所示页面。在出现的对话框里在右栏上部的下拉菜单里选中“ProteusVSMSimualator”。并且还要点击一下“Use”前面表明选中的小圆点。再点击“Setting”按钮,设置通信接口,在

3、“Host”后面添上“127.0.0.1”,如果使用的不是同一台电脑,则需要在这里添上另一台电脑的IP地址(另一台电脑也应安装Proteus)。在“Port”后面添加“8000”。设置好的情形如图所示,然后点击第2页共8页幻玄天制作“OK”按钮。最后将工程编译,进入调试状态,并运行。设置完之后,请重新编译、链接、生成可执行文件。3、Proteus的设置进入Proteus的ISIS,鼠标左键点击菜单“Debug”,选中“useromotedebugermonitor”,如下图所示。此后,便可实现Keil4与Proteus连接调试。(注意该配置为永久的配置,只要勾选了,

4、以后只要配置Keil4工程目标选项即可以实现连接,注意开启正确的原理图以实现实时调试。)4、加载Hex文件后可以在Proteus里点运行,也可以在Keil4里进到仿真状态点运行!(注意该项只针对每一个CPU芯片加载hex文件)第3页共8页幻玄天制作下面我们将以闪烁LED的简单例子做一个演示1、首先打开keil4和Proteus的ISIS。并在keil4中打开闪烁LED的工程文件test.uvproj,在proteus中打开原理图TX-1C.dsn。(工程和软件都按之前的配置好。)2、在keil4中点击调试按钮进入调试模式。(调试前先编译一下)第4页共8页幻玄天制作此

5、时proteus标题后会出现Animating的字符,并且电路自动启动仿真,电平已经正常显示。我们将LED放大准备调试。3、在keil中设置断点,在点亮和熄灭处设置断点。双击行号前的空白区域添加断点。或者在选中行中右击选择“Insetrt/RemoveBreakpoint”或者按F9配置断点。(如下图)第5页共8页幻玄天制作4、点击运行按钮直接运行。运行到断点则会自动暂停。5、此时我们继续点击步进按钮运行光标所在行。并跳到下一行准备执行。此时我们可以看到proteus中的LED点亮。6、我们继续点击运行按钮使程序执行了延时的过程。此时进入下一个断点,准备进入熄灭LE

6、D的语句。第6页共8页幻玄天制作7、我们再点击步进按钮运行光标行,熄灭LED。到此此程序已经调试完毕。实时仿真的演示到此为止。调试运行的辅助,点击keil调试模式下方的工具栏,可以配置监视变量,内存,以及各种执行过程的参数。如果没有出现上方的窗口,可以在view菜单中打开对应窗口。下面是窗口的中英文对照:第7页共8页幻玄天制作状态栏工具栏——————————————————工程窗口书籍窗口(帮助以及官方的说明)函数窗口(查看工程中所有函数,可以快速定位目标函数)模板窗口(快速生成函数结构,建议工程较大时使用)源浏览窗口(快速定位和查看源文件)输出窗口(用于显示构建和

7、编译信息)*在文件中查找窗口(用于查找关键字)*——————————————————命令窗口(显示当前发送和执行的命令)*反汇编窗口(将源文件按汇编规则显示)特征对象(符号)浏览窗口(可以查看所有特征对象)寄存器窗口(查看寄存器)*调用栈窗口监视窗口(本地,监视1,监视2)内存窗口(内存1~4)串口窗口(串口1~3,打印串口)分析窗口(逻辑分析,性能分析,代码作用范围)轨道(?)系统查看(?)工具盒窗口(更新窗口)————————————————————————全屏————————————————————定时更新窗口注意:在调试阶段切勿点击全屏选项,否则程序将会

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。