无论是用作嵌入式开发的初步介绍、连接应用程序的主控制器,还是用作从更大系统卸载任务的附加组件,8 位微控制器 (MCU) 的作用都在不断扩大。虽然本质上易于理解和实施,但额外的硬件和软件工具,例如独立于内核的外设 (CIP)、智能模拟和 MPLAB® 代码配置器,可实现更高的处理能力,同时减少代码量、功耗和设计工作量快速上市。Microchip Technology Inc. 推出了两个以客户创新为设计理念的新型微控制器系列。
新型 PIC16F18446 系列微控制器是传感器节点的理想组件。PIC16F18446 及其集成的带计算模数转换器 (ADC2) 在设计时考虑到了灵活性,其工作电压范围为 1.8V 至 5V,可与大多数模拟输出传感器和数字传感器兼容。12 位 ADC2 自动进行过滤,提供更准确的模拟传感器读数并最终提供更高质量的最终用户数据。由于 ADC2 能够仅在需要时唤醒内核,而不是按预定时间表唤醒,因此降低了系统的功耗,使该 MCU 成为电池供电应用的理想选择。这种省电功能还使传感器节点能够使用小型电池运行,从而降低最终用户的维护成本和整体设计占用空间。
ATmega4809 的推出带来了一系列新的 megaAVR® 微控制器,这些微控制器旨在创建高响应命令和控制应用程序。集成高速模数转换器 (ADC) 的处理能力能够更快地转换模拟信号,从而产生确定性的系统响应。作为第一款包含核心独立外设 (CIP) 的 megaAVR 设备,ATmega4809 可以在硬件中而不是通过软件执行任务。这减少了代码量,并可以大大减少软件工作量,从而加快上市时间。例如,可配置自定义逻辑 (CCL) 外设可以通过硬件将 ADC 连接到自定义的外部触发组合,而无需中断内核,从而在降低功耗的同时提高响应时间。ATmega4809 也可以添加到系统中,以从更复杂的基于微处理器 (MPU) 的设计中卸载功能。通过使用 CIP 在 MCU 中而不是在 MPU 中执行命令和控制任务,可以降低响应延迟的风险,从而获得更好的最终用户体验。
ATmega4809 已被选为下一代 Arduino 板的板载微控制器。将 ATmega4809 添加到该板上,使开发人员可以花费更少的时间进行编码,而将更多的时间用于创建。基于硬件的 CIP 可以创建更高效的设计,同时使从项目到生产就绪的过渡比以往任何时候都更容易。
“在下一代 Arduino 板中采用 ATmega4809 加强了我们的合作伙伴关系,并为 Arduino 平台带来了 CIP 和智能模拟的优势,”Microchip 8 位 MCU 业务部副总裁 Steve Drehobl 说。
开发工具
新型 PIC16F18446 微控制器与 Microchip 用于低成本编程和调试的最新在线工具 MPLAB PICkit™ 4 (PG164140) 兼容。Curiosity 开发板 (DM164137) 是一款功能丰富的快速原型开发板,也可用于开始使用这些 MCU 进行开发。MPLAB X 集成开发环境 (IDE) 和基于云的 MPLAB Xpress IDE 都支持这两种开发工具。此外,免费软件插件 MPLAB 代码配置器 (MCC) 提供了一个图形界面,可以为任何应用程序配置外设和功能。想要立即开始开发的设计人员可以下载快速启动代码示例并订购免费的 MPLAB Xpress PIC16F18446 开发板,限时提供。
ATmega4809 Xplained Pro (ATmega4809-XPRO) 评估套件支持使用 ATmega4809 进行快速原型设计。该 USB 供电套件具有用于快速设置的触摸按钮、LED 和扩展接头以及与 Atmel Studio 7 集成开发环境 (IDE) 和 Atmel START 无缝集成的板载编程器/调试器,这是一个免费的在线配置工具加速开发的外围设备和软件。
Curiosity 开发板和 ATmega4809 Xplained Pro 评估套件具有兼容 mikroBUS™ 的插座,可轻松添加来自 Mikroelektronika 广泛的 click board™ 库的传感器、执行器或通信接口。
审核编辑:郭婷
全部0条评论
快来发表一下你的评论吧 !