恩智浦<span style='color:red'>LPC800</span>系列32位MCU
  LPC800是恩智浦公司于2012年开发的以ARM Cortex-M0+为核心的32位MCU系列,这个系列的产品是面向传统的8位和16位MCU的升级市场。她的配置特点十分鲜明,首先迎合了上一代8/16位MCU所具有的特点:小引脚封装、小存储容量、易于编程等。  在此基础上又为更高端的应用配置了丰富的外设,例如多通道的快速ADC、模拟比较器、丰富的多速率串行通信接口、灵活的SCT(状态可配置定时器)、DMA控制器和低功耗控制等。为了便于用户将原有的8/16位项目,快速地迁移至32位的LPC800上面,节省研发和物料成本,LPC800还集成了先进的调试手段和一些独特的外设,例如用于灵活引脚配置的开关矩阵(Switch Matrix)、用于故障检测和恢复的窗口看门狗定时器、用于检测组合逻辑的外部中断模式匹配引擎、用于可靠通信的循环冗余检查(CRC)计算器等。  另外,LPC800系列延续了所有LPC微控制器的传统,每个型号都配置了一个ROM区,内置常用外设的底层驱动,如ADC、SPI、I2C、USART等(每个子系列的内容不尽相同);还内置了通过串口UART烧写Flash的ISP(在系统中编程In-System Programming)程序,和IAP(在应用中编程In-Application Programming)程序,方便用户烧录和升级片内程序。  最新的LPC86x系列集成了新一代的高速串行通信外设I3C,也继承了FlexTimer专注于电机驱动应用。  LPC800系列介绍  LPC800采用ARM Cortex-M0+为核心,最高运行主频30MHz(LPC86x系列可以达到60MHz),可以满足很多低端不需要很多计算能力,以控制为主的应用需要。她天然地继承了Cortex-M0+内核所带来的优势:  ■支持低代码密度、高性能的Thumb-2指令集  ■支持IO口单周期访问  ■硬件单周期乘法(32*32)  ■内核集成了多种低功耗模式  ■优化的代码存取更能降低Flash或ROM的功耗  ■精准高效的中断处理  ■确定的指令时钟周期  ■支持SWD调试接口  LPC800自推出之后,目前已经有五个子系列:LPC80x、LPC81x、LPC82x、LPC83x,LPC84x和LPC86x系列,下表列出了它们之间的主要差别,同时给出了对应的型号:  在“型号”一栏,给出了产品的完整型号,用户向恩智浦或恩智浦的代理商订货时要使用这个完整的型号。但一般我们在谈产品的特性而不关心某个具体型号时,往往只使用前面几位,例如LPC812、LPC824等。  这里要特别注意的是,HVQFN33有两种尺寸,在LPC800中使用的都是5x5x0.85mm(长x宽x高)的封装。这可以由芯片型号的后四位为“HI33”分辨出来。HVQFN33的另一种尺寸是7x7x0.85mm,芯片型号的后四位是“HN33”。
关键词:
发布时间:2023-09-14 10:02 阅读量:1436 继续阅读>>
恩智浦<span style='color:red'>LPC800</span>的前世今生大揭秘
  在此之前,NXP已经推出了基于Cortex-M0内核的LPC1100(2009年),代号“吸血鱼”(亚马逊河中的一种小鱼,据称能进入在河中洗澡的人体内),意为小而极具攻击性。  LPC800的开发代号“哪吒”,意为小而勇敢。为什么要在LPC1100推出3年之后,又推出LPC800系列?“哪吒”的背后,有什么鲜为人知的故事?  LPC800哪吒的诞生  “哪吒”项目的策划始于2009年初,LPC1100刚刚发布不久,LPC团队就提出了一个大胆的想法:能否让32位MCU跟8位单片机一样简单易用?很快,团队列出了几条“简单易用”的准则:  能否象8位单片机一样启动?  GPIO操作能否更加迅速?  外设能否更加小巧、灵活?  封装要小;  PCB布线要简单;  要满足中国客户希望串口多的需求;  。。。  Rob Cosaro是LPC的首席架构师(现在他是NXP Fellow,去年曾经来深圳给工信部开过讲座,是位名副其实的技术“网红”),他提出了各种创新的点子,让LPC800的思路愈发清晰了:  外设要去除“大而全”,变得灵活、轻便。为此,重新设计了UART、I2C、SPI等外设IP;  针对不同应用可以有不同类型的Timer。为此,设计了SCT和MRT;  支持8位单片机小封装。LPC800支持TSSOP20/16小封装,甚至还为“发烧友”准备了DIP8封装;  特别地,LPC800提供了独一无二的开关矩阵(SWM)模块,能够将数字外设功能映射到任意一个GPIO引脚上,从而大大简化了PCB设计,成了硬件工程师的最爱;  另外,内部Flash改至32位宽,工艺从0.18um改至0.14um,减少芯片面积的同时也极大地改善了芯片的功耗;  一开始选择了Cortex-M0内核,后来切换到Cortex-M0+。  随着芯片规划的不断完善,对IP和芯片的设计提出了各种新的要求。宝剑锋从磨砺出,从“哪吒”项目提出到第一颗LPC800问世,花了整整三年。想起神话故事中的哪吒三太子,其母怀胎三年方才生产,不生则已,一生惊人。LPC中国团队给项目取名“哪吒”,寓意LPC800也像哪吒一样,经历了出生的磨难,却变得更加骁勇善战,在32位替代8位的战场上,方兴未艾。LPC800能够象哪吒一样大闹中国MCU之海。  接着,设计的任务交给了当时由我领导的LPC中国设计团队。在2009年的某一天,当我踏入时任LPC MCU产品线总经理的Geoff Lees(没错,就是现在NXP MICR业务部的老大)的办公室时,就被墙上的白板吸引住了--上面写满了LPC800的规划思路。Geoff告诉我,LPC800必须按照中国市场的需求来定义和设计,这令我激动万分。  后来,每次去美国,LPC团队都会在那块白板上不断改进我们的设计。在之后的一年多里,那面白板就没有被擦掉过。  LPC800的发展历程  LPC800系列的发展经历了三个阶段:  2012年11月,NXP发布了业界第一颗基于Cortex-M0+的LPC81x,支持16K Flash,并于次年7月正式量产;  2014年10月,LPC82x正式量产,支持32K Flash;  2016年8月,推出了经过简化的LPC83x;  2016年12月,与Freescale合并后的NXP正式宣布了新的LPC800路线图,计划于2017年相继推出支持64K Flash的LPC84x和精简设计的LPC80x。  如上所述,新的LPC800路线图预示着这个精悍的产品线,将会迎来一个爆发式的成长,为了更好地推广这一既是新产品又是传统产品系列,2017年领导布置了一个任务,让我来写一个“LPC800 Cookbook”。  领到这个任务之后,就开始琢磨这是个什么样的“文档”呢。首先,从字面上讲Cookbook就是食谱、菜谱,查下字典Cookbook还有烹饪手册的意思。真正翻看一份(本)食谱可以看到,内容是从食材、配料、刀工、厨具、火候等,一步步引领着如何做出一道菜来。  此时联想起在这么多年的实际工作中,处理和解答过的很多问题,除一部分是因为没有好好看文档之外,很大部分是因为更深层次的问题,不少人把在MCU上写程序作为一个单纯的软件问题,而没有详细了解在程序代码背后,硬件是如何工作的,软件和硬件是如何相互配合一起工作的。
关键词:
发布时间:2023-09-07 10:23 阅读量:1353 继续阅读>>
NXP低功耗、引脚少、省空间:<span style='color:red'>LPC800</span>系列MCU

跳转至

/ 1

  • 一周热料
  • 紧缺物料秒杀
型号 品牌 询价
TL431ACLPR Texas Instruments
MC33074DR2G onsemi
BD71847AMWV-E2 ROHM Semiconductor
CDZVT2R20B ROHM Semiconductor
RB751G-40T2R ROHM Semiconductor
型号 品牌 抢购
STM32F429IGT6 STMicroelectronics
BP3621 ROHM Semiconductor
ESR03EZPJ151 ROHM Semiconductor
IPZ40N04S5L4R8ATMA1 Infineon Technologies
TPS63050YFFR Texas Instruments
BU33JA2MNVX-CTL ROHM Semiconductor
热门标签
ROHM
Aavid
Averlogic
开发板
SUSUMU
NXP
PCB
传感器
半导体
关于我们
AMEYA360商城(www.ameya360.com)上线于2011年,现有超过3500家优质供应商,收录600万种产品型号数据,100多万种元器件库存可供选购,产品覆盖MCU+存储器+电源芯 片+IGBT+MOS管+运放+射频蓝牙+传感器+电阻电容电感+连接器等多个领域,平台主营业务涵盖电子元器件现货销售、BOM配单及提供产品配套资料等,为广大客户提供一站式购销服务。