LPC2300系列ARM

概述
  基于一个支持实时仿真和嵌入式跟踪的16/32位ARM7TDMI-S CPU,处理器时钟高达72MHz。片内含有高达512KB的片内Flash和58KB的片内SRAM存储器。
  强大的通信接口:集成4个UART(1个带有IrDA)、10/100M以太网媒体访问控制器(MAC)、USB 2.0接口、2路CAN-bus接口、3个I2C接口、3个SPI/SSP接口、1个I2S接口。
  增强型外设:4个32位捕获/比较定时器、PWM、1个带有2KB电池SRAM的低功耗实时时钟、看门狗定时器和1个片内4MHz的RC振荡器。
  此外,具有1个SD/MMC存储卡接口、1个8位存储器控制器(MiniBus),支持异步静态存储器设备。

器件型号存储器串行ADC/DAC选项 封装
Flash (KB)SRAM (KB)

10/100 Ethernet

USB 2.0
(12Mbps)

CAN

UART

I2C

I2S

SPI

SSP

SD/MMC

ADC通道
(10位)

DAC 通道
(10位)

 

LPC2378

512

58

1

1

2

4

3

1

1

2

Y

8

1

LQFP144

 

 

LPC2377/2378带CAN、以太网、USB2.0 Device的微控制器

  LPC2377/2378微控制器基于一个支持实时仿真的16位/32位ARM7TDMI-S CPU,并带有512KB嵌入的高速Flash存储器。128位宽的存储器接口和独特的加速器结构使32位代码能够在最大时钟速率下运行。在对性能有严格要求的中断服务程序和DSP算法中,这种特性使器件的性能与在Thumb模式下相比提高了30%。对代码规模有严格控制的应用,可使用16位Thumb模式将代码规模降低超过30%,而性能的损失却很小。
  LPC2377/2378特别适用于多种用途的串行通信应用。它集成了10/100以太网媒体访问控制器(MAC)、带4KB终端RAM的USB全速设备(仅为LPC2378)、4个UART、2路CAN通道(仅为LPC2378)、1个SPI接口、2个同步串行端口(SSP)、3个I2C接口、1个I2S接口和1个外部存储器控制器(EMC)。这种串行通信接口还带有片上4MHz内部振荡器,共有32KB SRAM,16kB SRAM用于以太网,8KB SRAM用于USB和其它用途,以及由电池供电的2KB SRAM,使这些器件最适用于通信网关和协议转换器。它还带有多个32位的定时器、1个增强型的10位ADC、10位DAC、PWM单元、CAN控制单元和多达104个高速GPIO,具有50个边沿触发和4个电平触发的外部中断管脚,使这些微控制器特别适用于工业控制和医疗系统的应用场合。

 

特性

ARM7TDMI-S处理器,运行速率高达72MHz;
高达512KB的片上Flash程序存储器,带在系统编程(ISP)和在应用编程(IAP)功能。Flash程序存储器在ARM局部总线上,
   用于高性能CPU访问;
32KB SRAM在ARM局部总线上,用于高性能CPU访问;
16KB SRAM用于以太网接口,也可用作通用SRAM;
8KB SRAM用于通用DMA,也可通过USB访问;
具有两个先进的高性能总线(AHB)系统,从而保证同步以太网DMA、USB DMA以及从片上Flash执行的程序之间互不抢占。总线桥允许
   以太网DMA访问其它AHB子系统;
EMC支持诸如Flash和SRAM的静态器件,以及片外存储器映射的外设;
先进的向量中断控制器(VIC),支持多达32个向量中断;
通用DMA控制器(GPDMA)在AHB上,可与SSP串行接口、I2S端口和安全数字/多媒体卡(SD/MMC)卡端口一起使用,并可用于
   存储器到存储器之间的传输;
串行接口:
   -以太网MAC,带相关的DMA控制器。这些功能在一个独立的AHB上;
   -USB 2.0全速设备,带片上PHY和相关的DMA控制器(仅为LPC2378);
   -4个UART,带小数波特率发生器,其中1个带modem控制I/O,1个支持IrDA,所有UART都带FIFO;
   -CAN控制器带有2路通道(仅为LPC2378);
   -SPI控制器;
   -2个SSP控制器,带FIFO和多协议功能。1个可选择用于SPI端口,共用其中断和管脚。SSP可与GPDMA控制器一起使用;
   -3个I2C总线接口(其中一个带开漏管脚,另外两个采用标准端口管脚);
   -I2S(内部IC声音处理)接口,可用于数字音频输入或输出,它可与GPDMA一起使用;
其它外设:
   -SD/MMC存储卡接口;
   -104个通用I/O管脚,带可编程的上拉/下拉电阻;
   -10位ADC,可在8个管脚间实现输入多路复用;
   -10位DAC;
   -4个通用定时器/计数器,带8路捕获输入和10路比较输出。每个定时器模块都带有一个外部计数输入;
   -1个PWM/定时器模块,支持3相电机控制。PWM具有2个外部计数输入;
   -实时时钟(RTC),带独立电源管脚,时钟源可设置为RTC振荡器或者APB时钟;
   -可由RTC电源管脚供电的2KB SRAM,允许在芯片其它部分供电被切断时存储数据;
   -看门狗定时器(WDT),看门狗定时器可以由内部RC振荡器、RTC振荡器或APB时钟提供时钟信号;
标准的ARM测试/调试接口,可与现有的工具兼容;
具有仿真跟踪模块,支持实时跟踪;
单个3.3V电源(3.0V到3.6V);
3种低功耗模式:空闲、睡眠和掉电模式;
具有4个外部中断输入,可配置为边沿/电平触发。PORT0和PORT2所有的管脚都可以作为边沿触发的中断源;
当处于掉电模式的时候,处理器可以通过任何仍然能够运作的中断从掉电模式中唤醒(包括外部中断,RTC中断,USB活动,以太网
   唤醒中断);
具有两个独立的电源域,允许按照所需的功能对功耗进行良好的调节;
每个外设都带有其独立的时钟信号分频器,以进一步的节省功耗;
带掉电检测,可以分别为发出中断和强迫复位设置不同的阈值;
带片上上电复位功能;
带片上晶振,操作范围为1MHz到24MHz;
4MHz内部RC振荡器,误差仅为1%,可选择将其用作系统时钟。当用作CPU时钟时,不允许CAN和USB运行;
片上PLL无需高频率晶振便可以使CPU以最高频率运作,可由主振荡器、内部RC振荡器或RTC振荡器提供信号;
边界扫描用于简化板的测试;
多种可选的管脚功能,在使用片上外设功能时拥有更多的可能性;

 

应用
工业控制
医疗系统
协议转换器
通信设备

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值