MPLAB X IDE快速操作指南

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

模板的发布

编制卢继珍

审核

批准

发布日期

实施日期

模板更改记录

模板详细内容

见后文。

MPLAB X IDE快速操作指南

编制卢继珍

审核

批准

发布日期

实施日期

MPLAB X IDE 快速指南

一、环境搭建

PIC单片机的开发环境以前主要是MPLAB IDE,但由于其已经暴露出诸多问题,在2010年8月,微芯公司发布了全新的MPLAB X IDE开发环境。见图1.1。

MPLAB® X IDE是可以运行在PC(Windows®、Mac OS®和Linux®)上的软件程序,用于开发Microchip单片机和数字信号控制器的应用。由于它提供了一个统一的集成“环境”来支持嵌入式单片机的代码开发,因此称为集成开发环境(IDE)。

下载路径:/pagehandler/zh-cn/family/mplabx/

图1.1 MPLAB X IDE集成开发环境图标

由于其主要是一个集成的软件编辑环境,并不提供编译功能,所以安装MPLAB X IDE以后,我们还要安装编译器。

Microchip最新编译器产品线——MPLAB® XC为项目开发的软件需求提供完整的解决方案,并且可以替换所有MPLAB C和HI-TECH编译器。MPLAB XC编译器具有以下特性:

支持所有8/16/32位PIC® MCU以及dsPIC® DSC

与MPLAB X IDE配合工作,提供全面的图形前端:

•编辑错误和断点,以匹配源代码中相应的行

•支持C和C++源代码单步执行,以检测关键点的变量和结构

•在观察窗口显示已定义数据类型的数据结构(包括浮点)

可以在Windows、Linux和Mac OS X系统上运行

提供不同优化等级以满足各种需求,并且可以免费下载

表1.1:Microchip PIC单片机与编译器对应表

XC系列编译器的下载路径:/pagehandler/zh-cn/devtools/mplabxc/

由于公司内部主要是PIC中低端系列的单片机,我们安装XC8和XC16编译器就可以了。

MPLAB XC8编译器提供了三种模式:免费(Free)、标准(Standard)、专业(PRO)。标准和专业模式需要序列号来启用。无序列号的客户可以使用免费模式。基本的编译器操作、支持的器件和可用的存储器在三种模式中都是相同的,区别仅在于编译器的优化级别。

如果我们要求的优化级别比较高,可以对XC8进行破解,破解方法见:

/lujizhen/item/de878421073f51d60f37f905

安装完MPLAB X IDE集成开发环境和XC8等编译器以后,接下来就可以打开MPLAB X IDE进行相关设置了。

双击MPLAB X IDE图标,然后点击顶部菜单栏的Tools-Options, 点击“Embedded”图标,

出现图1.2所示界面:

图1.2 MPLAB X IDE 编译环境设置界面

点击“Add”,弹出图1.3:

图1.3 MPLAB X IDE 添加新的编译工具路径设置界面

点击“Browse”,选择XC8及XC16的安装文件路径。将XC8及XC16编译工具添加进入开发环境中进行管理。以XC8为例,完成后如下图所示:

图1.4 MPLAB X IDE 编译环境设置界面

至此,已完成PIC单片机的开发及编译环境了。

创建第一个项目:

点击“File”—“New Project”,弹出如下界面:

图1.5 MPLAB X IDE 新建工程选择界面

点击“Next”,出现如下“Select Device”界面,选择我们的目标CPU,这里以PIC16F877A为例:

图1.6 MPLAB X IDE 芯片选择界面

继续点击“Next”,出现“Select Tool”界面,选择我们的下载工具,这里选择“PICKit3”,如果当前选

择的下载工具有效的话,会出现SN号,如下图所示:

图1.7 MPLAB X IDE下载器选择界面

选择“Next”,进入“Select Compiler”界面,选择我们的编译器,即所谓的语言工具。这里因为PIC16F877A 单片机是8位的,所以我们选择XC8编译器。

图1.8 MPLAB X IDE编译器选择界面

选择“Next”,进入“Select Project Name and Folder”,设置工程名和工程路径。

图1.9 MPLAB X IDE工程名及路径设置界面

点击“Finish”完成工程的建立。

刚刚建立的工程是没有任何内容的,如下图所示:

图1.10 MPLAB X IDE新建工程后的界面

接下去,我们就可以新建文件或添加已经存在的文件,完成软件工程的代码编辑工作。

常用的工程设置及工具含义:

创建项目之后,可以在Project Properties(项目属性)对话框中查看或更改项目属性。通过以下任一方式访问该对话框:

•在Projects 窗口中右键单击项目名称,然后选择“Properties”(属性)。

•在Projects 窗口中单击项目名称,然后选择File>Project Properties。

里面有我们经常要设置的目标板的供电方式及编译的优化等级等等。

图1.11 MPLAB X IDE工程属性设置界面

其它的一些设置基本都在“Tool”-“Options”里面进行设置,如下图所示:

相关文档
最新文档