Microchip PIC32MZE学习笔记:如何建立MPLAB X项目

分享到:

 
一、安装开发软件
 
后续的教程使用的开发环境:
 
  • MPLAB® X IDE v4.0.1(https://www.microchip.com/mplab/mplab-x-ide)
  • MPLAB XC32 Compiler v1.44(https://www.microchip.com/mplab/compilers)
  • MPLAB Harmony v2.04(https://www.microchip.com/mplab/mplab-harmony)
  • MPLAB Harmony Configurator Plugin v2.0.4.0(在MPLAB X IDE中安装)
 
上面列表后面是下载地址,在撰写该教程时都是最新的版本。由于Microchip的开发工具版本会不断升级,可能出现新版本与本教程描述不一致的部分。如果出现这种情况,建议安装与本文一致的开发环境版本。或者自行参考官方使用说明,一般大同小异。
同样在百度云盘我分享有备份,见【开发环境】目录。
  
链接:https://pan.baidu.com/s/1bpHBT9d 密码:2kzz。
 
软件的安装说明:
  • MPLAB® X IDE v4.0.1 https://microchipdeveloper.com/install:mplabx
  • MPLAB XC32 Compiler v1.44 https://microchipdeveloper.com/install:xc32
  • MPLAB Harmony v2.04 https://microchipdeveloper.com/install:harmony
软件安装没有什么特别的,请自行参考上面链接,不再赘述。
 
二、建立一个MPLAB X项目
 
  1. 把Curiosity PIC32 MZ EF开发板通过USB DEBUG这个USB接口(J3)连接到电脑上;
  2. 启动MPLAB X IDE v4.0.1;
  3. 在MPLAB X IDE v4.0.1主界面菜单中点“文件”-->”新建项目”。按照如下图片延时的步骤进行:
1
图1、选择项目类型
 
2
图2、选择单片机型号
 
3
图3、选择调试工具
 
4
 
图4、选择编译器
 
5
 
图5、项目命名及参数配置
 
6
图6、项目参数确认
 
如果上述信息都对,那就可以开工了。开工先不急,下一节再搞!

 

继续阅读
Microchip Curiosity PIC32MZEF学习教程之:使用Harmony的动态驱动和状态机编写程序

上一篇中介绍了UART的收发数据操作,那些操作都是基于外设库的,而不是采用Harmony的动态驱动,也没有采用状态机的机制。本篇就来介绍一下如何使用Harmony的动态驱动和状态机来编写程序。其实状态机是挺简单的,就是事先定义好可能发生的哪些状态,然后主循环里根据不同的状态进行不同的处理,这个在项目中也是比较常用的方法。

Microchip Curiosity PIC32MZEF学习教程之:定时器测试

前面说过TC1使用的是外部32K的时钟源,因为这个晶振没有焊接,无法测试,所以我们这里选择的测试时钟为TC2。

基于Microchip Curiosity PIC32MX470的温湿度计+RTOS+GUI:第一步,点灯

首先下载官方的开发工具,包括MPLAB、XC32、Harmony,但是要想在MPLAB中创建Harmony的工程,得按照help_harmony_vol_I.pdf中的说明,先在MPLAB中安装harmony的plug-in

基于Microchip Curiosity PIC32MX470的温湿度计+RTOS+GUI:第二步,Harmony

uCOS-III跑起来了,但是温湿度计和OLED还没到,打算用这段空窗期把串口调出来,顺便熟悉一下这块板卡的外设。

Microchip PIC32MZE学习笔记:如何建立MPLAB X项目

由于Microchip的开发工具版本会不断升级,可能出现新版本与本教程描述不一致的部分。如果出现这种情况,建议安装与本文一致的开发环境版本。或者自行参考官方使用说明,一般大同小异。

©2019 Microchip Corporation
facebook google plus twitter linkedin youku weibo rss