基于ARM7处理器LPC2104的嵌入式
主要的特征如下:本文引用地址:http://www.amcfsurvey.com/article/151599.htm
极小封装 :TQFP48(7 7mm2);
128K字节片内 Flash程序存储器 ,具有 ISP(In—SysteProgramming,在线可试试编程 )和I AP(In-Application Program一ming,在应用 中可编程 )功能;16K静态 RAM;
双UART。其中一个带有完全的调制解调器接口;I2C、S串行口:
两个定时器 。具有4路捕 获/比较通道 ;6路输出的 PW单元 :实时时钟 ;看门狗定时器 ;
32位通用 I/0 口;
CPU操作 频率可 达 60MHz;双 电源 (CPU操 作 电压范围1.65V~1.95V.I/0电压范 围 :3.0V~3.6V);两个低 功耗模 式 (闲和掉电)。
LPC2104的内核结构 如图 2所示 。
3 系统设计
3.1 系统功能概述
本系统采用模块 化的结构设 计思想,将设备分为主控模块和各个功能模块。如图 3所示 。主控模块和各功能模块之间有统一的或者特定的接口形式 .用户可根据 不同的需要选用不同的功能模块 .各种类型的数据可以同时传输而不相互干扰时。也可根据市场的需求 继续扩展 其它功能模块 ,例如光电通信模块等。这样的设计结构,不仅方便了使用 ,也有利于以后统的升级。
主控模块主要负责人机交互、与功能模块通信、数据存储数据传输等功能。用户通过控制主控模块来对功能模块和系统的其它功能进行操作 .数据存储在主控模块内。然后,主控模块可以通过电话线拨号上网或者通过USB口接入联网的PC机向服务器发送数据或者与掌上电脑通过红外模块通讯。这样的三种数据传输方式,可以满足大多数用户的需要。
主控模块在整个系统具有很重要的作用,相当于人的中枢神经。以下就是对主控模块硬件和软件设计的具体介绍。
3.2 系统硬件设计
根据整个系统的设计思想,在对主控模块进行硬件电路设计时,处理器的选择是关键的问题。按照低功耗、低 成本、小体积、多功能的要求,Philips公司的LPC2104是一个非常好的选择。
由功能框图4可以看出,只需要 在 LPC2104周围增加较少的元器件和电路,就能设计出功能较强的、符合要求的主控模块的电路。
评论