在为您的嵌入式应用选择正确的微控制器 (MCU) 和开发资源时,您有很多选择。有时,这些选择似乎势不可挡,尤其是当您面临着在竞争中领先于市场将最新产品推向市场并满足具有挑战性的成本限制时。多年来,设计人员一直信赖 Microchip 的 PIC® 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文章
7555浏览量
151427 -
mcu
+关注
关注
146文章
17149浏览量
351219 -
编程器
+关注
关注
9文章
395浏览量
42324
发布评论请先 登录
相关推荐
评论