历史上的今天
今天是:2025年03月06日(星期四)
2018年03月06日 | Microchip推出两大全新单片机系列
2018-03-06 来源:集微网
无论是用于入门级嵌入式开发,用作连接应用的主控制器,还是充当附加组件以减轻大型系统负荷,8位单片机(MCU)的作用都在不断扩大。虽然从本质上讲,诸如独立于内核的外设(CIP)、智能模拟以及MPLAB®代码配置器等硬件和软件工具并不深奥也不难实现,但其作用不可忽视,它们可以提高处理能力,同时减少代码量、功耗以及快速上市所需的设计工作量。有鉴于此,整合单片机、混合信号、模拟器件和闪存专利解决方案的供应商——Microchip Technology Inc.(美国微芯科技公司)推出了以客户创新为宗旨而设计的两大全新单片机系列:PIC16F18446系列和ATmega4809。
全新推出的PIC16F18446系列单片机是用于传感器节点的理想器件。考虑到灵活性,PIC16F18446及其集成的具有计算功能的模数转换器(ADC2)的工作电压范围为1.8~5V,并兼容大多数的模拟输出传感器和数字传感器。该12位ADC2可自动进行滤波处理,提供更精确的模拟传感器读数,并最终提供更高质量的终端用户数据。由于这种ADC2 能按需唤醒内核,而不是按照预定的时间表,这样就降低了系统的功耗,使得该MCU非常适用于电池供电型应用。此外,这一功能也使得传感器节点能够以小型电池为动力运行,从而减少了终端用户的维护成本和整体设计占用空间。
而此次发布的ATmega4809是新型megaAVR® 单片机系列,可创建高响应命令与控制应用。其集成的高速模数转换器(ADC)拥有强大的处理能力,能加快模拟信号转换速度,从而产生确定性的系统响应。作为首款包含独立于内核的外设(CIP)的megaAVR器件,ATmega4809可以通过硬件而不是软件来执行任务。这样就减少了代码量,并大幅降低了软件工作量,从而加快了产品上市时间。例如,可配置自定义逻辑(CCL)外设无需中断内核即可通过硬件将ADC连接至自定义的外部触发器组合,从而在缩短响应时间的同时降低了功耗。此外,ATmega4809还可以被添加至系统中,从而实现更复杂的基于微处理器(MPU)的设计才能提供的各种功能。通过在MCU中使用CIP来执行命令与控制任务而不使用MPU,响应延迟的风险大大降低,从而带来更好的最终用户体验。
另外,ATmega4809被选为新一代Arduino开发板的板载单片机。在该开发板上添加ATmega4809器件,可以节省开发人员编写代码的时间从而让他们能有更多的时间专注于创新领域。而基于硬件的CIP使设计的创建更为高效,同时从项目开发到量产阶段的过渡也变得比以往更加容易。
Microchip 8位MCU产品部副总裁Steve Drehobl表示:“新一代Arduino开发板选用ATmega4809器件,不仅加强了两家公司的合作关系,还为Arduino平台带来了CIP和智能模拟的优势”。
开发工具
新的PIC16F18446单片机系列可兼容 MPLAB PICkit™ 4(部件编号:PG164140),后者是Microchip针对低成本编程和调试推出的最新在线工具。Curiosity开发板(部件编号:DM164137)是一款功能丰富的快速原型开发板,也可帮助设计人员基于这些MCU来进行开发。两种开发工具都获得了MPLAB X集成开发环境(IDE)以及MPLAB Xpress云端IDE的支持。此外,Microchip还提供了MPLAB代码配置器(MCC)。作为一款免费的软件插件,它提供了一个图形化界面来帮助设计人员为任意应用配置各种外设和功能。
借助ATmega4809 Xplained Pro(部件编号:ATmega4809-XPRO)评估工具包,设计人员可以基于ATmega4809快速完成原型开发工作。这一由USB供电的工具包拥有触摸按钮、LED、用于快速安装的扩展头、以及与Atmel Studio 7集成开发环境(IDE)和Atmel START无缝集成的板载编程器/调试器。Atmel START这是一款免费的在线工具,可用于配置外设和软件以加快开发工作。
Curiosity开发板和 ATmega4809 Xplained Pro评估工具包包含一个兼容mikroBUS™的插座,可轻松添加Mikroelektronika click boards™扩充板库中的传感器、执行器或通信接口。
供货
PIC16F18446及ATmega4809系列器件现已开始批量供货,提供多种存储容量、引脚数和封装选择。MPLAB PICkit 4编程器/调试器、Curiosity开发板以及ATmega4809 Xplained Pro评估工具包也已开始供货。
史海拾趣
|
我们公司现在做一个报警控制器,需要支持Contact Id 协议,但自己以前没有做过,而且那个协议文档写的不是很清楚,希望以前做过的能指点一下,或者也可以和我们公司合作(你以前做过硬件电路和软件实现)。 QQ:275556641 Email: yuangangaaa@163 ...… 查看全部问答> |
|
想问一下Core OS\\Core OS Services\\USB Host Support下的内容已经Add to OS Desgin,但USB的键盘和鼠标还是没有用,并且开机时蜂鸣器长响,是什么原因? 另外,Device Drivers\\USB Function 和USB Host 之间的区别?… 查看全部问答> |
|
[100分!急!]在WinCE里用VC++.NET操作远程SQL Server2000问题 本人想在VS2005上用VC++.NET开发一个基于WinCE 5.0的操作远端的SQL Server2000的程序,怎么写啊. 1. 源代码和具体步骤? 2. 如何使用SQL CE 2,如何在WinCE 上装SQL CE 2? 3. WinCE 上操作远程SQLServer2000数据库非得装SQL CE吗? 4. 如何用V ...… 查看全部问答> |
|
LED怀表”这是一个DIY作品,作者觉得这可能是第一个LED怀表,来自Paul,其对祖父留下来的一个旧怀表进行改造,当然能用的也只有怀表的外壳。 怀表里面一共安装了133个LED,每一个都是手工焊接而成,LED可显示60秒、60分钟和12小时,另外还有一 ...… 查看全部问答> |
|
我下的iar ewarm5.30照别个说的方法怎么补能破解呢? 未命名.JPG (53.53 KB) 下载次数:7 2010-6-15 20:52 … 查看全部问答> |
|
帮忙看看2407点灯的程序吧,为什么lacc #8语句中输入>8的数时,在单步调试运行时,延时程序就跳不出来了,好像死机了似的。可是lacc #8语句中输入<=8的数就什么问题都没有。快帮忙看看吧,我都在这个问题上停留好长 ...… 查看全部问答> |




