单片机论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2545|回复: 0
收起左侧

NXP LPC1100系列ARM

[复制链接]
wjh96888 发表于 2015-4-1 17:01 | 显示全部楼层 |阅读模式
50 MHz 32 位Cortex-M0 微处理器LPC1100

概述

LPC1100系列ARM是以Cortex-M0为内核,为嵌入式系统应用而设计的高性能、低功耗的32位微处理器。目前,LPC1100是市场上定价最低的32位微控制器解决方案,性能卓越、简单易用、功耗低,更重要的是,它能显著降低所有8/16位微控制器应用的代码长度,其价值和易用性比现有的8/16位微控制器更胜一筹。

LPC1100系列每秒4500多万条指令的傲人性能让8位(每秒不到100万条指令)及16位(每秒300万到 500万条指令)微控制器相形见绌;

LPC1100不仅能执行基本的控制任务,而且能进行复杂运算,即便最复杂的任务也能轻松应付。执行效率的提高直接转化为能耗的降低,实现该性能水平的LPC1100频率为50MHz,其功耗也得到了很大程度的优化——
仅需不到10mA的电流。

LPC1100系列ARM Cortex-M0的外设组件最高配置包括:32KB片内Flash程序存储器、8KB片内SRAM、一路CAN控制器、一路I2C(FM+)、一路RS-485/EIA-485 UART、两路SSP、4个通用定时器以及多达42个通用IO
口。

特性

· Cortex-M0内核,运行速度高达50MHz
· 内置嵌套向量中断控制器(NVIC)
· 具有32kB(LPC1114/LPC11C14)、24kB(LPC1113)、16kB(LPC1112/LPC11C12)、8kB(LPC1111/02)片内Flash程序存储器
· 最高配置8KB片内SRAM
· 可通过片内引导装载程序软件来实现在系统编程(ISP)和在应用编程(IAP)
· 可选择通过CAN或UART接口进行Flash ISP 编程
· 串行接口包括:
■ -CAN控制器(LPC11C12/4 支持),内部ROM 集成供CAN 和CANOpen标准使用的初始化和通信的API 函数,用户可直接调用;兼容CAN2.0A/B,传输速率高达1Mbit/s;支持32 个消息对象,且每个消息对象有自己的掩码标识;提供可屏蔽中断、可编程FIFO模式;可通过CAN接口进行Flash ISP编程■ -UART,可产生小数波特率,具有调制解调器、内部FIFO,支持RS-485/EIA-485标准
■ -SSP控制器,带FIFO和多协议功能(仅在LQFP48和PLCC44封装中有两路SSP)
■ -I2C总线接口,完全支持I2C总线规范和快速模式,数据速率为1Mbit/s,具有多个地址识别功能和监控模式
· 其它外设:
■ -多达42个通用I/O(GPIO)引脚,带可配置的上拉/下拉电阻
■ -某些引脚支持20mA的高驱动电流,如P0.7 脚
■ -I2C总线引脚在FM+模式下可支持20mA的灌电流
■ -4个通用定时器/计数器,共有4路捕获输入和13路匹配输出
■ -可编程的看门狗定时器(WDT)
■ -系统节拍定时器
· 带有SWD调试功能
· 集成了PMU(电源管理单元),可在睡眠、深度睡眠和深度掉电模式中极大限度地减少功耗
· 具有三种低功耗模式:睡眠模式、深度睡眠模式和深度掉电模式
· 3.3V单电源供电(2.0V~3.6V)
· 10位ADC,在8个引脚中实现输入多路复用
· GPIO均可配置为边沿或电平中断
· 时钟输出功能可以反映主振荡器时钟、IRC时钟、CPU时钟和看门狗时钟
· 13个拥有专用中断的GPIO可将CPU从深度睡眠模式中唤醒
· 掉电检测,具有4个独立的阀值,用于中断和强制复位
· 上电复位(POR)
· 主振荡器工作范围:1MHz~25MHz
· 12MHz内部RC振荡器可调节到+1%精度,并可将其选择为系统时钟
· PLL允许CPU在最大CPU速率下操作,而无需高频晶振,可从主振荡器、内部RC振荡器或看门狗振荡器运行
· 可采用LQFP48、PLCC44、HVQFN33或WL-CSP(晶片级)封装
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表