基于ARM® Cortex®-M3的运动控制32位微控制器

LPC1518JBD100

查看产品图片

产品详情

选择区域:

特征

系统

  • ARM Cortex-M3处理器,工作频率高达72 MHz。
  • ARM Cortex-M3内置嵌套向量中断控制器(NVIC)。
  • 系统节拍定时器。
  • 串行线调试(SWD),具有四个断点和两个观察点。
  • 支持单周期乘法器。
  • 包含存储器保护单元(MPU)。

存储器

  • 高达64 kB的片内Flash编程存储器,具有256字节页写入和擦除功能。
  • 高达12 kB的SRAM。
  • 4 kB EEPROM。

支持ROM API

  • 引导加载程序, 具有通过USART、C_CAN或USB的Flash或外部源的引导选项。
  • ADC驱动程序。
  • SPI驱动程序。
  • USART驱动程序。
  • I²C驱动程序。
  • 电源配置文件和电源模式配置,具有低功耗模式配置选项。
  • DMA驱动程序。
  • C_CAN驱动程序。
  • 闪存在应用编程(IAP)和在系统编程(ISP)。

数字外设

  • 简单DMA引擎,具有18条通道和20个可编程输入触发器。
  • 高速GPIO接口,具有多达78个通用I/O (GPIO)引脚,带可配置上拉/下拉电阻、漏极开路模式、 输入逆变器和可编程数字干扰滤波器。
  • GPIO中断生成功能,8个外部输入具有布尔模式匹配功能。
  • 两个GPIO分组端口中断。
  • 开关矩阵,用于灵活配置每个I/O引脚功能。
  • CRC引擎。
  • 正交编码器接口(QEI)。

可配置PWM/定时器/电机控制子系统

  • 多达四个32位计数器/定时器或多达八个16位计数器/定时器或16位和32位定时器组合。
  • 多达28个匹配输出和22个可配置捕获输入,带输入多路复用器。
  • 高频脉动引擎,用于提高脉冲沿的平均分辨率。
  • 四个状态可配置定时器(SCTimer),适用于高度灵敏、事件驱动定时和PWM应用。
  • SCT输入预处理器单元(SCTIPU),用于处理定时器输入和立即处理中止情况。
  • 与ADC阈值比较中断、温度传感器和模拟比较器输出中断集成,通过使用模拟信号实现电机控制反馈。

特殊应用和简单定时器

  • 24位四通道多速率定时器(MRT),最多可生成四个具有固定速率的可编程重复中断。
  • 通用重复性中断定时器,与调试时间戳结合使用。
  • 窗口看门狗定时器(WWDT)。
  • 高分辨率32位实时时钟(RTC),在始终上电电源域中运行时可选择1 s或1 ms时间分辨率。RTC可用于从所有低功耗模式(包括深度掉电模式)中唤醒。

模拟外设

  • 两个12位ADC,每个ADC都具有多达12个输入通道,并且具有多个内部和外部触发器输入以及高达2 Msamples/s的采样率。每个ADC都支持两个独立的转换序列。ADC转换时钟可以是系统时钟或源自三个PLL之一的异步时钟。
  • 一个12位DAC。
  • 集成式温度传感器和带隙内部基准电压。
  • 四个比较器,具有外部和内部电压基准(ACMP0至ACMP3)。比较器输出内部连接至SCTimer/PWM和ADC,外部连接至引脚。每个比较器输出都包含一个可编程干扰滤波器。

串行接口

  • 三个USART接口,支持DMA、RS-485和自动波特率,采用同步模式和32 kHz模式,用于从深度睡眠和掉电模式中唤醒。各USART共用一个小数波特率生成器。
  • 两个SPI控制器。
  • I²C总线接口支持Fast-Mode和Fast-Mode Plus,数据传输率高达1 Mbit/s,具有多种地址识别和监控模式。
  • 一个C_CAN控制器。

时钟生成

  • 精度已调整为1%的12 MHz内部RC振荡器(-25 °C ≤ Tamb ≤ +85 °C),可以选择性地用作系统时钟。
  • 工作频率范围为1 MHz至25 MHz的晶体振荡器。
  • 频率范围为503 MHz的看门狗振荡器。
  • 输出频率为32 kHz、1 kHz和1 Hz的32 kHz 低功耗RTC振荡器。
  • 系统PLL允许CPU以最高CPU速率运行,无需高频晶振。可通过系统振荡器或内部RC振荡器运行。
  • 两个额外的PLL,用于生成SCTimer/PWM时钟。
  • 带分频器的时钟输出功能,能反映晶体振荡器、主时钟、IRC或看门狗振荡器。

功率控制

  • 用于降低功耗的集成PMU(电源管理单元)。
  • 低功耗模式:睡眠模式、深度睡眠模式、掉电模式和深度掉电模式。
  • API能够优化活动和睡眠模式下的功耗,并且可以配置深度睡眠、掉电和深度掉电模式。
  • 通过USART、SPI和I²C外设上的活动从深度睡眠和掉电模式中唤醒。
  • 通过RTC报警或唤醒中断从睡眠、深度睡眠、掉电和深度掉电模式唤醒。
  • 通过使用RTC高分辨率/唤醒1 kHz定时器实现从深度掉电模式的定时器控制自唤醒。
  • 上电复位(POR)。
  • 掉电检测(BOD)。

其他特性

  • 支持JTAG边界扫描模式。
  • 用于标识的设备的序列号。
  • 单电源(2.4 V至3.6 V)。
  • 温度范围:-40 ºC至+105 ºC。
  • 可提供LQFP100封装。

目标应用

  • 电机控制
  • 运动驱动
  • 数字电源
  • 太阳能逆变器
  • 家用电器
  • 楼宇及工厂自动化
  • 工业和医疗

部件编号包含: LPC1518JBD100.

文档

快速参考 文档类别.

1-5 / 13 文件

展开

设计资源

设计文件

4 设计文件

硬件

1-5 / 8 硬件

展开

软件

1-5 / 39 软件产品

展开

工程服务

1-5 / 6 工程服务

展开

查找支持此产品的所有合作伙伴,请参阅 合作伙伴市场.

培训

6 培训

展开

支持

您需要什么帮助?