1 / 25
文档名称:

基于LPC2114的嵌入式系统的应用(终稿).docx

格式:docx   大小:169KB   页数:25页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

基于LPC2114的嵌入式系统的应用(终稿).docx

上传人:sssmppp 2021/2/21 文件大小:169 KB

下载得到文件列表

基于LPC2114的嵌入式系统的应用(终稿).docx

文档介绍

文档介绍:基于LPC2114的嵌入式系统的应用
摘要:给出了LPC2114设计的系统框图及应用原理图,详细介绍了LPC2114的结构、最小应用系统,应用
LPC2U4实现了双机通讯,并给出了软件流程图及程序清单。
关键词:LPC2114双机通讯最小应用系统
0概述
LPC2114/2124基于一个支持实时仿真和跟踪的16/32位ARM7TDMI-S CPU,并带有 128/256 k字节(KB)嵌入的高速Flash存储器。128位宽度的存储器接口和独特的加速结 构使32位代码能够在最大时钟速率下运行。对代码规模有严格控制的应用可使用16位 Thumb模式将代码规模降低超过30%,而性能的损失却很小。
由于LPC2114/2124非常小的64脚封装、极低的功耗、多个32位定时器、4路10 位ADC、PWM输出、46个GPIO以及多达9个外部中断使它们特别适用于工业控制、医 疗系统、访问控制和电子收款机(POS)。由于内置了宽范围的串行通信接口,它们也非常 适合于通信网关、协议转换器、嵌入式软件调制解调器以及其它各种类型的应用。
(1)特性
016/32 位 ARM7TDMI-S 核,超小 LQFP64 封装;
o16 kB 片内 SRAM;
o128/256 kB片内Flash程序存储器,128位宽度接口/加速器可实现高达60 MHz工作
频率;
。通过片内boot装载程序实现在系统编程(ISP)和在应用编程(IAP)o
oEmbedded ICE可实现断点和观察点。当使用片内Real Monitor软件对前台任务进行调 试时,中断服务程序可继续运行;
o嵌入式跟踪宏单元(ETM)支持对执行代码进行无干扰的高速实时跟踪;
路10位A/D转换器,;
t>2个32位定时器(带4路捕获和4路比较通道)、PWM单元(6路输出)、实时时钟 和看门狗;
e多个串行接口,包括2个16C550工业标准UART、高速FC接口 (400 kHz)和2个
SPI 接口;
。通过片内PLL可实现最大为60MHz的CPU操作频率;
。向量中断控制器。可配置优先级和向量地址;
。多达46个通用I/O 口(可承受5V电压),9个边沿或电平触发的外部中断引脚;
o片内晶振频率范围:10-25 MHz;
个低功耗模式:空闲和掉电;
o通过外部中断将处理器从掉电模式中唤醒;
目双电源
-CPU 操作电压范围:~ ( V± V);
— I/O操作电压范围:- V ( V± 10%),可承受5V电压。
(2)引脚图
40>l«l
3IS1 smwdfal c EruosImkAom s181
L1WUCL &ra m_M3s&€ Llmozod®
Nol/a Ld 国 13SIW 冋
TW VBS'fsl vss>fsl
P-K E[81 fglxfil
Lgxxfsl
$>[51
Oal/R冈
[T
PO 22« | 2 [3_
[T |T
VssU VmIZ
P11&TRACFPKT2 叵
叵 NC匝
(MC* 叵 ?^RAC£PKT1 包
)) 叵
«C* [u *AJN3bf:ir< [ia
PI l&TRACXPKIO [w

48: (KTRACESYNC •17* <AT12 46° PO. 1ft€lHTO«MATO2CAPQ2 45* «I1jHNI2
44* 43* V3 互Vss
4l] P044OCD1if=INT1
P1 22APESTAT1 ^ 3? po(2osimwn o 3?]»CAP11 W)«PESTAT2 »]«TS1'CAP10 还 «D1.>HA/M&klNI3 辺 )VPWM4
aZ1NO&SAM013 总 Od l»JTo^<2_o8-zaoa 圏 ONLDCV^kl
15J
ALlNnaomtlvo&cod
画#
®*o$密 l-d
151EA
凶 o ocfvams^od (F・ Od 因 ISHIAE E
7T18>