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

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

3天内不再提示

MPLAB® X集成开发环境现已支持AVR®单片机

西西 作者:厂商供稿 2018-10-08 12:44 次阅读

对AVR架构不熟悉的开发人员可以利用跨多个操作系统的统一开发平台轻松开始设计工作。

2018年10月8日 — 通常使用MicrochipPI单片机MCU)并利用MPLAB生态系统进行开发工作的设计人员现在可以轻松评估AVR® MCU并将其融入到应用中。今天,随着美国微芯科技公司(Microchip Technology Inc)推出MPLAB® X集成开发环境(IDE)5.05版,目前暂属测试版,可支持大部分AVR MCU。未来的MPLAB版本还将加入更多增强的功能以及对其他AVR MCU的支持。当前和未来的AVR器件将继续受Atmel Studio 7和Atmel START支持。

MPLAB X IDE 5.05版提供跨平台且可扩展的统一开发体验,兼容Windows®、MacOS®和Linux®操作系统,设计人员可以在所选的硬件系统上采用AVR MCU进行开发工作。该工具链的性能已得到提升,支持Microchip的代码配置工具——MPLAB代码配置器(MCC),这让开发人员可以轻松配置软件组件和器件设置,例如通过该工具的菜单驱动界面显示的时钟、外设和引脚布局。MCC还可以为特定的开发板生成代码,例如Microchip的Curiosity ATMega4809 Nano (DM320115)开发板和现有的AVR Xplained开发板。

在使用MPLAB X IDE 5.05对AVR MCU进行编译和编程时,用户有诸多编译器和调试器/编程器选项可供选择。可以选择的编译器包括AVR MCU GNU 编译器集(GCC)或MPLAB XC8 C 编译器,这为开发人员提供了更多先进的软件优化技术,以缩短代码长度。设计人员还可以利用MPLAB PICkit™ 4编程/调试工具或新发布的MPLAB Snap编程/调试工具,加快调试和编程速度。

Microchip 8位MCU业务部副总裁Steve Drehobl说:“Microchip一直在不断探索为客户提供更多产品并优化开发体验的方法。通过将AVR MCU添加到MPLAB生态系统,习惯使用MPLAB X IDE的设计人员现在有了更多MCU选项可以选择。通常使用AVR MCU的程序员也可以继续使用Atmel Studio 7,与此同时,我们在继续提供新器件支持,增加增强功能并根据需要实施漏洞修复。”

开发支持

MPLAB生态系统和MCC支持大部分用于评估和编程AVR MCU的开发板。Xplained开发板与Atmel START兼容,现在也已兼容MPLAB X IDE。Xplained开发板是具有成本效益且完全集成的MCU开发平台,专为需要功能丰富的快速原型设计开发板的新用户和制造商而设计。Xplained平台包括集成的编程器/调试器,无需其他硬件即可开始使用。

供货

MPLAB X IDE 5.05版、MPLAB XC8 C编译器和AVR MCU GCC可以在Microchip的网站上免费获取。MPLAB PICkit 4(PG164140)开发工具、MPLAB Snap(PG164100)和ATMEGA4809 Curiosity Nano开发板(DM320115)现已上市。欲获取受支持器件的清单,请下载MPLAB X IDE。

如需了解详细信息,请联系Microchip销售代表或者全球授权分销商,也可以访问Microchip网站。

Microchip Technology Inc.(纳斯达克股市代号:MCHP)是全球领先的整合单片机、混合信号模拟器件和闪存专利解决方案的供应商,为全球数以千计的消费类产品提供低风险的产品开发、更低的系统总成本和更快的上市时间。Microchip总部位于美国亚利桑那州Chandler市,提供出色的技术支持、可靠的产品和卓越的质量。

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

    关注

    6001

    文章

    43970

    浏览量

    620784
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16011

    浏览量

    343544
  • AVR
    AVR
    +关注

    关注

    11

    文章

    1122

    浏览量

    78043
  • 微芯科技
    +关注

    关注

    0

    文章

    50

    浏览量

    18346
收藏 人收藏

    评论

    相关推荐

    stm32和51单片机的区别

    OTPROM。闪存具有更大的存储容量和更高的读写速度。 接口 STM32单片机具有更多的外设接口,包括USB、CAN和以太网等。而51单片机的接口较少,只能支持一些基本的外设。 开发
    发表于 11-20 13:18

    基于AVR单片机的镍镉电池快速充电装置设计

    电子发烧友网站提供《基于AVR单片机的镍镉电池快速充电装置设计.pdf》资料免费下载
    发表于 11-17 15:10 0次下载
    基于<b class='flag-5'>AVR</b><b class='flag-5'>单片机</b>的镍镉电池快速充电装置设计

    proteus仿真avr单片机怎么设置晶振频率?

    proteus仿真avr单片机怎么设置晶振频率?
    发表于 11-08 07:28

    基于AVR单片机的终端显控设计方案

    电子发烧友网站提供《基于AVR单片机的终端显控设计方案.doc》资料免费下载
    发表于 11-03 10:53 0次下载
    基于<b class='flag-5'>AVR</b><b class='flag-5'>单片机</b>的终端显控设计方案

    单片机Keil开发环境的搭建

    欢迎大家来到C语言单片机编程课堂。前面一课我们了解了单片机编程与嵌入式开发内容,这节课我们来学习单片机开发
    的头像 发表于 11-01 09:17 840次阅读
    <b class='flag-5'>单片机</b>Keil<b class='flag-5'>开发</b><b class='flag-5'>环境</b>的搭建

    基于AVR单片机的数字血氧模块的开发

    电子发烧友网站提供《基于AVR单片机的数字血氧模块的开发.pdf》资料免费下载
    发表于 10-30 08:31 0次下载
    基于<b class='flag-5'>AVR</b><b class='flag-5'>单片机</b>的数字血氧模块的<b class='flag-5'>开发</b>

    AVR单片机为何能成为8位机中的佼佼者?

    能成为8位机中的佼佼者?原因有以下几点: 一、强大的处理能力 AVR单片机采用了Harvard结构,同时具有高速的FLASH存储器和SRAM存储器,可达到16MHz的高精度低功耗工作,且单周期运算速度更是达到了从8位到32位的领先水平。此外,
    的头像 发表于 10-29 17:29 432次阅读

    请问avr程序如何移植到STC单片机?

    avr程序如何移植到STC单片机?
    发表于 10-08 08:38

    AVR单片机与PC双向串口通讯的仿真实验

    AVR单片机与PC双向串口通讯仿真实验
    发表于 09-26 06:23

    使用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<b class='flag-5'>单片机</b>上创建Hello World应用程序

    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>)用户指南

    基于AVR128单片机抢答器仿真设计

    基于AVR128单片机抢答器仿真设计
    的头像 发表于 08-29 15:58 403次阅读
    基于<b class='flag-5'>AVR</b>128<b class='flag-5'>单片机</b>抢答器仿真设计

    STM32单片机开发环境的安装与使用

    学习 STM32 单片机的第一步便是开发环境的搭建了。开发环境的作用是什么呢?自然是用来敲代码,编译代码,调试代码和下载代码了。业界两款最常
    发表于 08-11 16:08 779次阅读
    STM32<b class='flag-5'>单片机</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b>的安装与使用

    51单片机开发环境搭建方法

    上至航天,下至儿童玩具,凡事沾一点智能的东西,都离不开单片机的身影......,本文开始,我们学习单片机的相关知识,我们采用的是由普中科技开发的A7开发板,该
    发表于 07-15 15:22 1244次阅读
    51<b class='flag-5'>单片机</b><b class='flag-5'>开发</b><b class='flag-5'>环境</b>搭建方法

    ARM单片机开发板上带linkme支持吗?

    我看好多芯片是支持ISP的,那么ARM单片机开发板上带这个linkme支持
    发表于 06-21 06:06