Arm9微控制器,带CAN和LIN

LPC2919FBD144

查看产品图片

产品详情

选择区域:

框图

选择框图:

Block diagram: LPC2917FBD144, LPC2919FBD144

Block diagram: LPC2917FBD144, LPC2919FBD144

特征

主要特性

  • ARM968E-S处理器以最高125 MHz的频率运行。
  • 125 MHz多层AHB系统总线拥有三个独立层。
  • 双主机, 八通道GPDMA控制器,位于AHB多层矩阵,可用于SPI接口,UART,以及内存到内存的传输,包括TCM存储。
  • 外部静态存储控制器(SMC),带8个记忆库,最高32位数据总线和最高24位地址总线。
  • 多达108个通用I/O引脚,带可编程的上拉,下拉或总线保持。
  • 带16个优先级的矢量中断控制器(VIC)。
  • 多达19个电平触发的外部中断引脚,包括CAN和LIN唤醒功能。
  • 可配置的时钟输出,用于驱动外部系统时钟。
  • 处理器通过外部中断引脚、CAN或LIN活动从掉电模式唤醒。
  • 弹性复位发生器单元(RGU),可以控制单独模块的复位。
  • 第二个CGU(CGU1),由其自身的PLL产生一个可配置的时钟输出。
  • 标准ARM测试和调试接口,带实时电路模拟器。
  • 支持边界扫描测试。
  • ETM/ETB调试功能,带8 kB专用SRAM,同时可为应用程序代码和数据存储所访问。
  • 144引脚LQFP封装。
  • 工作环境温度范围:–40 ℃到+85 ℃。

片上存储器

  • 2个紧耦合存储器(TCM),16 kB指令TCM(ITCM)和16 kB数据TCM (DTCM)。
  • 2个独立内部静态RAM(SRAM)实例,32 kB SRAM和16 kB SRAM。
  • 代码执行和数据也可以使用8 kB ETB SRAM。
  • 最大768 kB高速闪存程序存储器。
  • 真正16 kB EEPROM, 支持字节擦除和可编程。

串行接口

  • 双通道CAN控制器,支持FullCAN和大量信息过滤
  • 2个LIN主控制器, 提供对 LIN通信的全面硬件支持。LIN接口可配置为LART以提供两个额外的UART接口。
  • 2个550 UART,带16字节Tx和Rx FIFO深度,支持DMA和RS485/EIA-485(9位)。
  • 3个全双工传输Q-SPI,具备4个从选择线;16位宽度;8位置深度;以及Tx FIFO和Rx FIFO。
  • 双I²C总线接口。

弹性时钟产生单元(CGU0),可以控制单独模块的时钟频率

  • 片上超低功率环形振荡器;固定频率0.4 MHz;始终保持运行,为系统监控提供安全时钟源。
  • 推荐工作范围从10 MHz到25 MHz的片上晶体振荡器。输入范围从10 MHz到25 MHz的PLL。
  • 片上PLL允许CPU以125MHz的最大CPU速率运行。
  • 产生最多11个基础时钟。
  • 7个小数分频器。

高度可配置系统电源管理单元(PMU)

  • 单模块时钟控制。
  • 在所有配置中允许最低系统运行功耗。

双电源

  • CPU工作电压:1.8 V ± 5 %。
  • I/O工作电压:2.7 V到3.6 V;最高5.5 V输入耐压。

其它外设

  • 2个10位ADC,各有8通道,拥有3.3 V量程,每通道转换时间低至2.44 μs。每个通道提供与最小中断比较的功能。
  • 所有ADC都有多个触发启动选项:定时器、PWM、其它ADC、以及外部信号输入。
  • 4个32位定时器,分别包含4个链接至I/O的捕获和比较寄存器。
  • 4个6通道PWM(脉宽调制器),带捕获和限制功能。
  • 2个专用32位定时器,用来调度和同步PWM和ADC。
  • 正交编码器接口,可监控一个外部正交编码器。
  • 32位看门狗, 带定时器变化保护,在安全时钟中运行。

部件编号包含: LPC2919FBD144.

文档

快速参考 文档类别.

1-5 / 14 文件

展开

设计资源

选择区域:

设计文件

2 设计文件

支持

您需要什么帮助?