Microchip提供的源代码是使用Hi-Tech PIC16编译器编写的,因此为了能够成功编译并生成固件,需要安装配置编译器。切换到VSM Studio选项卡,从“系统”菜单启动“编译器配置”对话框,如图3-57所示。
图3-57 启动编译器配置对话框
如图3-58所示,对话框列出了所有支持的编译器,并指示是否被安装和配置。按下对话框底部的“检查全部”按钮,Proteus将扫描计算机,查找安装好的编译器。如果找到Proteus支持的编译器,Proteus将自动进行配置并在Proteus中调用这些编译器编译源代码。
图3-58 编译器配置对话框
开源的编译器能够直接从Labcenter的服务器上下载和安装。需要收费的编译器,Proteus将提供链接到相应供应商网站的下载页面。在这个例子里,使用的是Hi-Tech编译器,如果还没有安装,则需要从微芯的网站下载。
1)点击编译器旁边的“打开网站”按钮,如图3-59所示。下载并安装编译器,如果没有购买,可以使用Lite mode,或者选择使用45天的评估版。
图3-59 “打开网站”按钮
2)安装完成后点击对话框底部的“检查全部”按钮,如图3-60所示,Proteus将自动重新检查所有的编译器并进行配置,使得它能够在Proteus中编译源代码。
(www.xing528.com)
图3-60 检查全部按钮
运行这个命令以后,应该注意到对话框中的Hi-Tech编译器被标记成已安装。在IDE底部的输出窗口也会报告编译器检查的结果,如图3-61所示。
图3-61 Hi-Tech编译器安装检测结果
此时,编译器、源代码和原理图已全部准备好了,使用VSM Studio“构建”菜单下的“构建工程”命令(或构建按钮)编译固件,如图3-62所示。
图3-62 “构建工程”命令
编译器的输出将显示在IDE的底部面板中,编译完成以后,你能得到一个编译成功的信息,如图3-63所示。
图3-63 编译器的输出
接下来运行仿真,在虚拟硬件上测试编译后的代码。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。