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

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

3天内不再提示

通过MPLAB X集成开发环境建创新应用程序

星星科技指导员 来源:嵌入式计算设计 作者:嵌入式计算设计 2022-06-08 14:30 次阅读

在为您的嵌入式应用选择正确的微控制器MCU) 和开发资源时,您有很多选择。有时,这些选择似乎势不可挡,尤其是当您面临着在竞争中领先于市场将最新产品推向市场并满足具有挑战性的成本限制时。多年来,设计人员一直信赖 MicrochipPIC® MCU 和屡获殊荣的开发工具 MPLAB® 生态系统,以帮助他们快速轻松地将设计从概念转变为生产。随着将 AVR® MCU 添加到 Microchip 的产品组合中,您现在可以更灵活地创建创新应用程序。

如果您不熟悉 AVR MCU,那么 Microchip 最新版本的免费MPLAB X 集成开发环境(IDE)现在可以让您轻松评估这些器件并将其整合到您的下一个设计中。MPLAB X IDE 5.05 版现在为大多数 AVR MCU 提供 beta 支持,并支持在未来版本中添加的其他 AVR MCU。您可以在 MPLAB X IDE 的“docs”文件夹中找到当前支持的器件的完整列表。

无论您是 AVR MCU 的新手还是长期用户,这项新功能都可以显着改善您的开发体验。MPLAB X IDE 提供了跨平台和可扩展的统一开发体验,兼容 Windows®、macOS® 和 Linux® 操作系统,因此您现在可以使用您选择的硬件系统来使用 AVR MCU 进行开发。为了轻松配置软件组件和器件设置,例如时钟、外设和引脚布局,您可以使用MPLAB 代码配置器(MCC),这是一个免费的图形编程环境,可生成无缝、易于理解的 C 代码,可以插入到您的项目。

MPLAB 生态系统和 MCC 现在也支持大多数可用于评估和编程 AVR MCU 的开发板。这包括新的Curiosity ATmega4809 Nano 开发板(DM320115)和现有的 AVR Xplained 开发板,它们是具有成本效益、完全集成的 MCU 开发平台,面向首次用户、制造商和任何寻求功能丰富的快速原型开发板的人。Xplained 平台包括一个集成的编程器/调试器,无需额外的硬件即可开始使用。

将 MPLAB X IDE 5.05 与 AVR MCU 结合使用时,您还有更多编译器选择和调试器/编程器选项。为了利用其他高级软件优化技术来减小代码大小,您现在可以使用MPLAB XC8 C 编译器或AVR MCU GNU 编译器集合(GCC)。您还可以使用MPLAB PICkit™ 4 在线调试器(PG164140)或新发布的低成本MPLAB Snap 在线调试器(PG164100)加速调试和编程。

由于 Microchip 知道您喜欢自由选择开发工具,因此您还可以选择继续使用Atmel Studio 7 IDE和 Atmel START 进行 AVR MCU 开发。Microchip 将继续提供新器件支持、添加增强功能并根据需要对这些工具实施错误修复。

审核编辑:郭婷

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

    关注

    48

    文章

    6812

    浏览量

    147668
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16022

    浏览量

    343694
  • 编程器
    +关注

    关注

    9

    文章

    386

    浏览量

    41719
收藏 人收藏

    评论

    相关推荐

    mplab IDE和 ipe 有什么差别

    Technology开发的一款集成开发环境,主要用于编写、构建、调试和测试基于Microchip的PIC微控制器和dsPIC数字信号处理器的应用程
    的头像 发表于 01-08 10:31 764次阅读

    如何构建linux开发环境和编译软件工程、应用程序

    前文介绍了如何使用官方提供的镜像文件启动开发板,本文将说明如何构建linux开发环境和编译软件工程、应用程序
    的头像 发表于 01-03 12:31 472次阅读
    如何构建linux<b class='flag-5'>开发</b><b class='flag-5'>环境</b>和编译软件工程、<b class='flag-5'>应用程序</b>

    开发java应用程序的基本步骤是

    ava是一种面向对象的编程语言,广泛用于开发各种类型的应用程序。在开发Java应用程序时,有一些基本步骤需要遵循,以确保应用程序的正确性和可
    的头像 发表于 11-28 16:52 682次阅读

    嵌入式Linux应用程序开发详解-第3章

    电子发烧友网站提供《嵌入式Linux应用程序开发详解-第3章.pdf》资料免费下载
    发表于 11-16 11:19 0次下载
    嵌入式Linux<b class='flag-5'>应用程序</b><b class='flag-5'>开发</b>详解-第3章

    嵌入式Linux应用程序开发详解-第1章

    电子发烧友网站提供《嵌入式Linux应用程序开发详解-第1章.pdf》资料免费下载
    发表于 11-16 11:17 0次下载
    嵌入式Linux<b class='flag-5'>应用程序</b><b class='flag-5'>开发</b>详解-第1章

    【从0开始创建AWTK应用程序开发及调试环境搭建

    AWTK是基于C语言开发的跨平台GUI框架。本系列文章介绍如何从0开始创建AWTK应用程序,包括搭建开发调试环境、使用AWTK创建Hello工程并在模拟器上运行、将AWTK
    的头像 发表于 11-11 10:00 297次阅读
    【从0开始创建AWTK<b class='flag-5'>应用程序</b>】<b class='flag-5'>开发</b>及调试<b class='flag-5'>环境</b>搭建

    MPLAB Harmony应用程序帮助

    电子发烧友网站提供《MPLAB Harmony应用程序帮助.pdf》资料免费下载
    发表于 09-25 09:50 0次下载
    <b class='flag-5'>MPLAB</b> Harmony<b class='flag-5'>应用程序</b>帮助

    OpenHarmony应用程序包整体说明

    到一起制作成OpenHarmony应用程序包,便于开发者对应用程序的部署。 应用软件所涉及的设备类型多种多样,开发者可通过OpenHarmo
    发表于 09-20 15:34

    使用MPLAB Harmony v3的MPLAB Harmony配置器在PIC32单片机上创建Hello World应用程序

    电子发烧友网站提供《使用MPLAB Harmony v3的MPLAB Harmony配置器在PIC32单片机上创建Hello World应用程序.pdf》资料免费下载
    发表于 09-20 14:52 1次下载
    使用<b class='flag-5'>MPLAB</b> Harmony v3的<b class='flag-5'>MPLAB</b> Harmony配置器在PIC32单片机上创建Hello World<b class='flag-5'>应用程序</b>

    使用MPLAB Harmony配置器(MHC)在SAM单片机上创建Hello World应用程序

    电子发烧友网站提供《使用MPLAB Harmony配置器(MHC)在SAM单片机上创建Hello World应用程序.pdf》资料免费下载
    发表于 09-20 10:58 1次下载
    使用<b class='flag-5'>MPLAB</b> Harmony配置器(MHC)在SAM单片机上创建Hello World<b class='flag-5'>应用程序</b>

    MPLAB IPE(集成编程环境)用户指南

    电子发烧友网站提供《MPLAB IPE(集成编程环境)用户指南.pdf》资料免费下载
    发表于 09-20 09:38 1次下载
    <b class='flag-5'>MPLAB</b> IPE(<b class='flag-5'>集成</b>编程<b class='flag-5'>环境</b>)用户指南

    利用MPLAB Harmony v3实时更新PIC32MZ MCU上的应用程序

    电子发烧友网站提供《利用MPLAB Harmony v3实时更新PIC32MZ MCU上的应用程序.pdf》资料免费下载
    发表于 09-19 17:02 0次下载
    利用<b class='flag-5'>MPLAB</b> Harmony v3实时更新PIC32MZ MCU上的<b class='flag-5'>应用程序</b>

    利用MPLAB Harmony v3实时更新SAM E54 MCU上的应用程序

    电子发烧友网站提供《利用MPLAB Harmony v3实时更新SAM E54 MCU上的应用程序.pdf》资料免费下载
    发表于 09-19 16:39 0次下载
    利用<b class='flag-5'>MPLAB</b> Harmony v3实时更新SAM E54 MCU上的<b class='flag-5'>应用程序</b>

    使用SDAccel开发计算存储应用程序

    电子发烧友网站提供《使用SDAccel开发计算存储应用程序.pdf》资料免费下载
    发表于 09-18 10:18 0次下载
    使用SDAccel<b class='flag-5'>开发</b>计算存储<b class='flag-5'>应用程序</b>

    在Ubuntu上搭建OpenVINO C++程序开发环境

    这种集成开发环境,为了在 Ubuntu 上也能拥有类似 Visual Studio 的开发体验,笔者探索出基于 Anaconda 和 VS Code,搭建 OpenVINO C++
    发表于 08-09 09:42 488次阅读
    在Ubuntu上搭建OpenVINO C++<b class='flag-5'>程序</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b>