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

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

3天内不再提示

Microchip Curiosity PIC32MX470创建项目步骤详解

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

一。创建项目:

1.在MPLAB X IDE的“文件”中选择“新建项目”。在“新建项目”窗口中,“类别”设置为“Microchip嵌入式”,“项目”设置为“32-bit MPLAB Harmony Project”,然后点击“下一步”。

1

2.在下图中设置Harmony路径、工程路径、工程名称、芯片型号。工程路径与Harmony路径必须在同一个硬盘分区下,要不然会报错。在设置芯片型号 时,可以直接选择相应的芯片型号,也可以根据开发板型号来选择相应的芯片型号。点击“完成”,完成工程的创建。然后MPLAB会自动打开Harmony开发环境。

2

二.Harmony代码配置环境

1.在“Clock Diagram”选项卡中,将外部晶振频率设置为20MHz,时钟模式选择“HS模式”。然后点击“Auto-Calculate”,将系统时钟频率设置为80MHz,并完成系统时钟的自动设置。

3

4

2.在“Options”选项卡中,对定时器驱动做如下设置。工程中使用的Timer2,32位模式,时钟源为PBCLK。PBCLK的频率为40MHz,所以定时器一秒的计数为:40MHz/256 = 156250。

5

3.在设置芯片的配置字时注意将看门狗关闭。Harmony设置完成后,就可以点击代码生成图标来生成代码了。

三.代码设置

1.打开“app.c”,在APP_Tasks函数中加入“DRV_TMR0_Start();”语句,启动定时器。

6

2.打开“system_interrupt.c”,在文件开始处加入“#include“bsp.h””。在定时器的中断函数中加入

BSP_LEDToggle(BSP_LED_1);

BSP_LEDToggle(BSP_LED_2);

BSP_LEDToggle(BSP_LED_3);

7

3.将代码编译完成后,下载到开发板,即可实现LED周期闪烁的效果。

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

    关注

    0

    文章

    5

    浏览量

    1797
收藏 人收藏

    评论

    相关推荐

    Microchip Technology的 Curiosity开发板登陆Mouser

    2015年8月19日 – 贸泽电子 (Mouser Electronics) 即日起开始分销Microchip Technology的Curiosity开发板。
    发表于 08-19 18:09 1499次阅读

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

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

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

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

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

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

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

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

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

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

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

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

    PIC18F26K83在Curiosity HPC开发板中运行

    PIC安装,并启动项目使用MPLAB X,V 4.05。当我启动一个新的项目时,使用这个PIC设备作为处理器,系统显示了好奇的HPC点缀(不支持)。有人看到这个吗?我是一个新手与MC
    发表于 11-26 15:55

    PIC32MX USB微接口有错误

    have mistake in my micro USB connection to PIC32MX470 microcontroller. Attached is the picture. Can
    发表于 02-19 07:54

    PIC32MX USART驱动程序哪个指针用于USAT?

    using PIC32MX470 micro and trying out an USART example in help file. There USART driver is used from
    发表于 02-27 08:04

    需要将pic32mx470配置为数字吗?

    to configure pic32mx470 as digital? i am confused and want to ensure. thanks!
    发表于 03-05 11:09

    能使用德克萨斯仪器PCM178924位DAC和PIC32 MX470吗?

    我能使用德克萨斯仪器PCM178924位DAC和PIC32 MX470吗? 以上来自于百度翻译 以下为原文 Can i use texas instrument PCM1789 24 bit DAC with PIC32MX470
    发表于 03-18 16:06

    Microchip Curiosity PIC32MX470_简单测试_点亮LED灯

    一.创建项目: 1.在MPLAB X IDE的文件中选择新建项目。在新建项目窗口中,类别设置为Microchip嵌入式,
    发表于 02-20 20:16 2704次阅读
    <b class='flag-5'>Microchip</b> <b class='flag-5'>Curiosity</b> <b class='flag-5'>PIC32MX470</b>_简单测试_点亮LED灯

    PIC32MX470 温湿度计+RTOS+GUI:MHC教程

    PIC32MX470这块板子的USB debug口只有debug功能,想用调试串口只能再接一根USB转TTL的线,不方便。
    的头像 发表于 02-01 03:48 3090次阅读
    <b class='flag-5'>PIC32MX470</b> 温湿度计+RTOS+GUI:MHC教程

    PIC32MK MCJ Curiosity Pro用户指南

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