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”。
在线留言询价
型号 | 品牌 | 询价 |
---|---|---|
RB751G-40T2R | ROHM Semiconductor | |
CDZVT2R20B | ROHM Semiconductor | |
TL431ACLPR | Texas Instruments | |
BD71847AMWV-E2 | ROHM Semiconductor | |
MC33074DR2G | onsemi |
型号 | 品牌 | 抢购 |
---|---|---|
IPZ40N04S5L4R8ATMA1 | Infineon Technologies | |
BP3621 | ROHM Semiconductor | |
STM32F429IGT6 | STMicroelectronics | |
TPS63050YFFR | Texas Instruments | |
BU33JA2MNVX-CTL | ROHM Semiconductor | |
ESR03EZPJ151 | ROHM Semiconductor |
AMEYA360公众号二维码
识别二维码,即可关注