恩智浦LPC800的前世今生大揭秘

发布时间:2023-09-07 10:23
作者:AMEYA360
来源:网络
阅读量:1955

  在此之前,NXP已经推出了基于Cortex-M0内核的LPC1100(2009年),代号“吸血鱼”(亚马逊河中的一种小鱼,据称能进入在河中洗澡的人体内),意为小而极具攻击性。

  LPC800的开发代号“哪吒”,意为小而勇敢。为什么要在LPC1100推出3年之后,又推出LPC800系列?“哪吒”的背后,有什么鲜为人知的故事?

恩智浦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上写程序作为一个单纯的软件问题,而没有详细了解在程序代码背后,硬件是如何工作的,软件和硬件是如何相互配合一起工作的。


(备注:文章来源于网络,信息仅供参考,不代表本网站观点,如有侵权请联系删除!)

在线留言询价

相关阅读
以开放的高速SerDes技术,赋能软件定义汽车多千兆连接:恩智浦迈出重要一步!
  随着汽车变得更加智能、更安全且由软件定义,对高速数据传输的需求达到了前所未有的高度。  高级驾驶辅助系统 (ADAS) 和车载娱乐中控系统依赖于海量实时数据,这些数据需要在传感器、显示器和处理器之间以非对称模式无缝流动,即在一个方向高速传输数据,在另一个方向低速传输。现代汽车配备高分辨率摄像头、激光雷达和雷达,可支持自动驾驶,为乘客提供沉浸式娱乐体验,因此需要超可靠、低延迟的通信协议。  然而,许多高速车辆联网技术往往是专有的。这些专有解决方案将汽车制造商锁定于单一供应商,增加了成本并限制了可扩展性。在这个转型时代,汽车制造商必须最大限度地重复利用每一项开发工作和每一行代码。即使最小的开发工作也会产生成本,并且随着每个新应用的增加而迅速累积。这使得开放、标准化的网络解决方案变得至关重要。采用开放的方法可以降低集成工作量,汽车制造商和一级供应商能够专注于实现差异化创新并加快产品上市进程。  随着汽车变得更加智能、更安全且由软件定义,对高速数据传输的需求达到了前所未有的高度。  高级驾驶辅助系统 (ADAS) 和车载娱乐中控系统依赖于海量实时数据,这些数据需要在传感器、显示器和处理器之间以非对称模式无缝流动,即在一个方向高速传输数据,在另一个方向低速传输。现代汽车配备高分辨率摄像头、激光雷达和雷达,可支持自动驾驶,为乘客提供沉浸式娱乐体验,因此需要超可靠、低延迟的通信协议。  然而,许多高速车辆联网技术往往是专有的。这些专有解决方案将汽车制造商锁定于单一供应商,增加了成本并限制了可扩展性。在这个转型时代,汽车制造商必须最大限度地重复利用每一项开发工作和每一行代码。即使最小的开发工作也会产生成本,并且随着每个新应用的增加而迅速累积。这使得开放、标准化的网络解决方案变得至关重要。采用开放的方法可以降低集成工作量,汽车制造商和一级供应商能够专注于实现差异化创新并加快产品上市进程。
2025-11-14 14:11 阅读量:707
恩智浦完成对Aviva Links和Kinara的收购,进一步推进智能边缘的汽车连接和人工智能创新
恩智浦x亿境虚拟:推进AI眼镜创新,实现语音唤醒与续航突破
  新闻提要  亿境虚拟采用恩智浦i.MX RT685跨界MCU,推动具有极致低功耗和强大音频处理性能的多场景“Voice Always on”智能体验。  恩智浦半导体宣布,深圳市亿境虚拟现实技术有限公司(简称“亿境虚拟”)在其新一代 AI 眼镜解决方案SW3021中采用恩智浦i.MX RT685跨界MCU,实现了极致低功耗与强大音频处理能力的平衡。  这一优势不仅成就了AI眼镜的超长续航能力,更带来了即时响应与“随时唤醒”(“Voice Always On”)的流畅体验,让用户在全天候应用场景中畅享便捷与智能的可穿戴设备。  当前,智能硬件与人工智能应用不断融合,端侧多模态交互、即时响应、持续感知等需求爆发。AI眼镜作为新一代智能终端,有望掀起多元人机交互的新浪潮。  眼镜重量、佩戴舒适性和电池续航能力是AI眼镜面临的主要挑战,而语音唤醒是AI眼镜应用中最高频次、最长使用时间的场景,也是决定设备电池续航的关键。  恩智浦i.MX RT685跨界MCU在芯片设计层面应用了多项低功耗技术,实现常开模式下低主频运行功耗和静态功耗,为多场景应用下的超常续航和随时唤醒提供了保障。  作为音频协处理器,i.MX RT685最大主频600MHz的HiFi4处理器可以支持绝大多数的降噪,强大的语音与音频处理能力可确保音频处理的高效与稳定。同时,作为AI眼镜的主控制器可以最大规模减少外围电源器件的数量和电池体积,从而使眼镜重量控制在30g以内。  “恩智浦半导体大中华区销售副总裁钱志军表示:“AI眼镜正成为VR/AR行业的领先增长点,有望开启人机交互革命的崭新篇章。恩智浦始终致力于以先进的技术赋能新兴行业,我们很高兴能够携手亿境虚拟,将领先的低功耗MCU应用于轻量化AI眼镜解决方案中。恩智浦将持续与更多的生态伙伴共同探索边缘智能新范式,以新用例推动生态创新,支持中国创新力量引领全球智能未来。”  亿境虚拟总经理石庆表示:“亿境虚拟始终致力于构建一个‘让前沿科技更平易近人’的AI智能眼镜世界,助力每个人享受人工智能带来的便捷与乐趣。我们非常荣幸与恩智浦展开合作,将跨界MCU融入AI智能眼镜解决方案之中。依托恩智浦的领先技术,并结合亿境虚拟在智能穿戴领域超过十年的行业积累,我们成功实现了低功耗的‘Voice Always On’功能。双方将共同推动智能眼镜行业向更高效、更可靠的人工智能应用迈进,从而开启智能未来的全新可能。”
2025-10-15 14:42 阅读量:567
创新I3C总线赋能:恩智浦为人形机器人打造高性能
  近年来人形机器人技术迎来爆发式增长,全球科技巨头和中国本土企业都在加速升级迭代人形机器人产品和相关技术,推动机器人在工业、物流、医疗、教育和家庭等领域的广泛应用。  而在人形机器人系统中,灵巧手被认为是极为复杂、精密和关键的执行器,成为人形机器人技术演进的核心方向之一,它不仅需要具备高自由度的运动能力,还要实现对力和位置的精准控制,以模拟人手的操作行为。  挑战:传统通信在分布式架构中的瓶颈  在采用分布式电气架构的灵巧手设计之中,负责每个主动自由度的电机驱动,以及分布在每个手指的触觉传感器,需要通过UART或CAN接口与手掌中央主控MCU通信。主控MCU通过CAN、RS485、EtherCAT接口接入机器人本体系统总线。  这种架构存在以下几处痛点,而这些痛点在一定程度上制约了灵巧手系统的性能提升、架构演进和轻量化小型化的发展:  带宽限制:UART/CAN通信的波特率限制了控制环路获得更高的带宽。  线束复杂:每个手指需独立布线,导致线束数量庞大,同时增加了组装难度与故障风险。  PCB空间受限:多路通信接口会占用大量PCB面积,限制系统集成度。  扩展性差:增加自由度或传感器数量时,现有通信架构难以灵活扩展。  异步通信问题:UART/CAN为异步通信,MCU需外部晶振提供高精度时钟源,增加了硬件复杂度。  解决方案:基于I3C总线的分布式通信架构  恩智浦半导体中国应用工程师团队提出了基于I3C的灵巧手内部局部总线拓扑结构,革新了灵巧手内部通信方式。  该架构采用i.MX RT1180作为机器人手掌主控MCU,采用MCX A132作为手指关节控制MCU,通过I3C总线连接多个伺服节点与触觉传感器,对外则通过EtherCAT、CAN、RS485连接到机器人系统总线。图1:基于I3C的灵巧手方案核心通信路径与模块分布框图  I3C总线:为分布式通信架构带来诸多优势  01 高速通信能力  I3C总线标准速率高达12.5Mbps,优于UART和CAN2.0,且在特定条件下支持DDR模式,理论能够高达25Mbps,满足高分辨率传感器和实时控制的高带宽需求。  02 简化布线与硬件设计  I3C主机仅需两根线(SDA + SCL)即可挂接多个总线从设备,减少线束数量,提升灵巧手模块化装配效率;而且无需外部收发器和高精度晶振,可节省BOM成本与PCB空间。  03 动态设备管理能力  I3C支持动态地址分配,设备在启动时自动识别并获取动态地址,避免静态地址冲突。同时,I3C支持热插拔(Hot-Join),单个手指模组可实现在通电状态下灵活替换。  04 实时事件响应机制  I3C支持带内中断(In-Band Interrupt),设备可通过SDA线直接向主机发送紧急事件或故障信号,无需额外GPIO中断线,由此进一步简化线束并提升主机响应速度。  05 可靠的信号完整性  在高速驱动模式下,I3C采用Push-Pull推挽驱动模式,相比传统的I2C开漏方式可以极大地提升性能,显著提高信号完整性,有利于支持更长的传输距离并增强接插件连接的可靠性。  值得一提的是,在这款人形机器人灵巧手方案中,恩智浦的多款MCU产品与I3C分布式总线架构无缝融合,相得益彰。  i.MX RT1180作为手掌中央主控MCU,其主要的特性包括:  双核架构(240MHz M33内核 + 800MHz M7内核),提供高性能处理能力;  集成2个I3C接口,可连接多个伺服节点与传感器;  支持EtherCAT、CAN-FD、UART等多种工业通信协议接口;  丰富的PWM、ADC、编码器接口,单芯片可以直驱多达8个无刷空心杯电机。  图2:i.MX RT1180结构框图  基于恩智浦MCX A132方案的机器人手指关节伺服节点和触觉传感器设计,其主要特性包括:  小尺寸封装,适合手指模块嵌入;  集成1个I3C接口,与主控实现高速通信;  内置16-bit ADC,用于触觉传感器模拟信号的高质量采集;  支持IEC 61508 SIL2功能安全自测库,满足未来人形机器人对功能安全的要求。MCX A132结构框图  本文小结  恩智浦团队希望通过创新性的I3C总线拓扑设计,推动灵巧手系统向更高集成度、更强性能、更广应用场景演进。同时恩智浦i.MX RT1180与MCX A132产品组合也为这一架构提供了坚实的硬件基础,助力人形机器人技术实现新突破。  随着人形机器人在服务、医疗等领域的深入应用,恩智浦的I3C架构将为灵巧手提供更强大的通信支持与系统集成能力。
2025-09-28 17:30 阅读量:833
  • 一周热料
  • 紧缺物料秒杀
型号 品牌 询价
CDZVT2R20B ROHM Semiconductor
BD71847AMWV-E2 ROHM Semiconductor
MC33074DR2G onsemi
RB751G-40T2R ROHM Semiconductor
TL431ACLPR Texas Instruments
型号 品牌 抢购
BP3621 ROHM Semiconductor
STM32F429IGT6 STMicroelectronics
TPS63050YFFR Texas Instruments
ESR03EZPJ151 ROHM Semiconductor
IPZ40N04S5L4R8ATMA1 Infineon Technologies
BU33JA2MNVX-CTL ROHM Semiconductor
热门标签
ROHM
Aavid
Averlogic
开发板
SUSUMU
NXP
PCB
传感器
半导体
相关百科
关于我们
AMEYA360微信服务号 AMEYA360微信服务号
AMEYA360商城(www.ameya360.com)上线于2011年,现 有超过3500家优质供应商,收录600万种产品型号数据,100 多万种元器件库存可供选购,产品覆盖MCU+存储器+电源芯 片+IGBT+MOS管+运放+射频蓝牙+传感器+电阻电容电感+ 连接器等多个领域,平台主营业务涵盖电子元器件现货销售、 BOM配单及提供产品配套资料等,为广大客户提供一站式购 销服务。

请输入下方图片中的验证码:

验证码