0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Curiosity PIC32MZEF学习教程之:如何建立独立的工程

电子工程师 来源:网络整理 2018-02-19 05:13 次阅读

前面介绍了开发环境的安装,本次就介绍如何在X IDE中创建一个工程,请注意本工程是独立的,而不是基于Harmony的,对于初学者来说本篇可能没什么实用的价值,因为不可能自己从头手动来进行项目开发的,毕竟这棵MCU比较复杂,还是用库比较方面。但是对于实用8位简单的MCU开发的同学来说,这样创建工程还是可行的。

下面就一步步的来进行介绍如何建立工程。

1,打开MPLAB X IDE ,File->New Project 弹出窗New Project窗口在 Categories: 中选择 Microchip Embedded,然后在Projects:中选择Standalone Project。

2,点击next,选择芯片型号,先在Family栏中选择芯片家族进行筛选,然后在Device中选择单片机型号。

3,点击next,选择调试器,这里选择的板载的调试器PKOB。

4,点击next, 选择编译器,这里要根据具体的来选择,官方的有XC8,XC16,XC32等几个编译器,分别针对8位,16位,32位的。

5,点击next, 在Project Name中输入工程名,点击Browse...选择工程文件存放的路径,然后点击Finish工程建立完毕。

补充: 如果想支持中文将Encoding 改为GB2312。

6,工程建立完成后的目录结构

7,然后可以右击Source Files->New->C Main Flie.... 弹出了窗口 New C Main File ,点击Finish建立源文件。然后编辑等。菜单上这几个按钮比较常用,依次是编译工程,清除并编译工程,运行工程(仿真调试用),编译工程并下载,读取工程数据,复位,选择仿真器

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • PIC32MZEF
    +关注

    关注

    0

    文章

    2

    浏览量

    1150
收藏 人收藏

    评论

    相关推荐

    参与知识问答,赢取Microchip全新的Curiosity开发板!

    DesignSpark社区推出有奖问答,回答关于Microchip PIC®单片机-独立于内核的外设(CIP)的问题,即有机会赢取Microchip全新的Curiosity开发板!Microchip具有
    发表于 12-06 13:54

    知识问答,赢取Microchip全新的Curiosity开发板哦!

    Curiosity开发板! Microchip具有独立于内核外设的PIC单片机将8位MCU性能提升至新等级。具有设计用于提升任何控制系统功能的多个片上模块,这些MCU在嵌入式设计中极具价值。
    发表于 12-14 16:03

    参加知识问答,赢取Microchip全新的Curiosity开发板!

    Curiosity开发板! Microchip具有独立于内核外设的PIC单片机将8位MCU性能提升至新等级。具有设计用于提升任何控制系统功能的多个片上模块,这些MCU在嵌入式设计中极具价值。
    发表于 12-14 16:04

    PIC32MZ2048EFH100起动器套件未显示

    in the video, PIC32MZEF is displayed as a hardware tool option. That option is not there in my IDE, but Starter Kits (PKOB) is. How do I solve these issues?
    发表于 08-29 16:18

    PIC32MZEF ADC的问题

    您好,我正在尝试在PIC32 MZ2048 EFM100中安装AN7&AMAN8,以便与电阻触摸LCD的输入驱动器一起使用,我已经在ADV2.06中以与TouChaCdCy刻形码演示相同的方式设置
    发表于 08-29 14:43

    PIC32MZEF上的I2C驱动程序异常

    ,子优先级第二十二istist:优先级5,子优先级1 以上来自于百度翻译 以下为原文 I'm using PIC32MZEF Rev. B1 (I2C hardware module
    发表于 11-07 15:41

    PIC32MZEF开发板不能连接MPLAB X V4.05

    以下为原文 I've got the Curiosity PIC32MZEF Development Board and am trying to connect to it using MPLAB
    发表于 12-03 11:33

    PIC32MZEF未连接引脚

    嗨,我已经把我的未连接的引脚通过电阻连接到接地。现在我想把这些引脚中的一个配置为SCK。可以把这个引脚连接到PIC微控制器的另一个引脚吗?IAM使用144引脚PIC32 MZEF。这两个引脚都是
    发表于 01-10 15:38

    如何设置配置位?

    the pic32mzef curiosity board and I am trying to activation the built in adc module. In the datasheet
    发表于 05-23 13:53

    如何在MPLAB X IDE中的PIC32MZEF板上运行Dhrystone

    你好,我正在测试我的pic2mzef好奇板,它的特点是pic32mz2048efm100。我已经成功地运行了简单的LED闪烁项目,现在我试图运行dhrystone,但我一直没有成功。我一直使用C代码
    发表于 04-23 10:24

    Curiosity PIC32MZEF学习教程第一步:了解PIC的开发环境

    熟悉开发环境是学习单片机的第一步,现在介绍下PIC的开发环境,PIC的开发环境有老的 MPLAB IDE, 和最新的MPLAB X IDE。我以前用的是老的,这个拿到板卡,顺便也体验下新的开发环境
    发表于 02-01 03:12 2216次阅读

    Curiosity PIC32MZEF学习教程:最简单的IO端口测试

    本篇来进行最简单的IO端口测试,编写软件控制板卡上的LED灯闪烁。 以下是I/O端口的一些主要特性: 可单独使能/禁止输出引脚的漏极开路 可单独使能/禁止输入引脚的弱上拉和下拉 监视选择性输入并在检测到引脚电平状态发生变化时产生中断 可在休眠和空闲模式下继续工作 可使用CLR、SET和INV寄存器进行快速位操作 先来看看IO口的内部框图,看起来很复杂的样子 作为数字I/O,所有端口引脚都有最多14个与其操作直接关联的寄存器。
    发表于 02-01 03:19 1515次阅读
    <b class='flag-5'>Curiosity</b> <b class='flag-5'>PIC32MZEF</b><b class='flag-5'>学习</b>教程:最简单的IO端口测试

    UART的收发数据操作介绍

    Curiosity PIC32MZEF学习程之:如何通过UART收发数据PIC32MZEF一共有6个UART端口,资源还是比较丰富的。UA
    的头像 发表于 02-01 03:27 1.3w次阅读
    UART的收发数据操作介绍

    Curiosity PIC32MZEF学习程之:如何设置配置位

    在出现的Configuration Bits中的改变每个配置中的option选项,配置也很简单前面的选择直接选择就可以了,但是具体参数的含义就要去好好学习了,目前我这些也不懂,就先了解下配置的步揍,颜色改变的选项的就是我们改变过的配置选项
    的头像 发表于 02-19 05:16 2550次阅读
    <b class='flag-5'>Curiosity</b> <b class='flag-5'>PIC32MZEF</b><b class='flag-5'>学习</b>教<b class='flag-5'>程之</b>:如何设置配置位

    PIC32MK MCJ Curiosity Pro用户指南

    PIC32MK MCJ Curiosity Pro用户指南免费下载。
    发表于 04-29 10:12 17次下载