购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.5 MPLAB X IDE与Proteus的联合调试

对于较为复杂的程序,如果运行没有达到预期效果,这时可能需要对MPLAB X IDE与Proteus进行联合调试,联合调试之前需要首先下载安装插件,通过插件提供MPLAB X IDE与仿真电路之间的连接,使得在MPLAB X IDE平台进行软件开发、编译、调试以及与电路原理图进行联合仿真、实现无隙的设计流程成为可能。

联调前的插件安装步骤:打开MPLAB X IDE,单击菜单“工具/插件(plugins)”在弹出的对话框中单击“可用插件”选项卡,输入搜索关键字“Proteus”可快速找到“Proteus VSM Viewer插件”,勾选并单击“安装”,完成后重启MPLAB X IDE(安装成功后的插件将出现在该对话框架的“已安装”选项卡中)。

插件安装成功并重启MPLAB X IDE以后,下面以“用铂电阻温度传感器PT100及I 2 C接口模数芯片MCP3421设计的测温系统”为例说明联合调试过程。

(1)确保Proteus中Debug下的“Use Remote Debugger Monitor”菜单项被勾选。

(2)在MPLAB X IDE中打开项目,在项目名称上点右键选择“属性”并打开,在“硬件工具”列表框中的“Other Tools”下选中“Proteus VSM Viewer”,然后单击“应用”。

(3)项目属性对话框中的“类别”树形列表框中将增加显示“Proteus VSM Viewer”,单击“Proteus VSM Viewer”,按图2-4所示设置。

图2-4 Proteus VSM Viewer参数设置

● Design file name:选择对应的Proteus仿真文件(*.dsn)。

● Target Computer Address:保持为“localhost”或设为“127.0.0.1”(仿真电路处于另一计算机时需要修改IP)。

● Debugger Monitor Computer IP Port Number:设为“8000”。

(4)单击MPLAB X IDE工具栏上的“调试项目”按钮,此时Proteus将被启动,对应的仿真电路将被打开并开始运行,图2-5所示为MPLAB X IDE在联调时的运行状态。

图2-5 MPLAB X IDE联调运行 FEycKOm/fecS+lGBCXvlYpIAbxfy/i+sdKUQtjXBaj+fWzO5JyJ9oyqj1FD7wqWz

点击中间区域
呼出菜单
上一章
目录
下一章
×