- 1、本文档共64页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
LPC2132
LPC2132
LLPPC习板系统用户手册
2008.10.28 V1.0
目录
一 硬件设计说明
1. 电源电路
2. 复位电路
3. 系统时钟电路
4.JTAG接口电路
5. 按键及显示电路
6. 串口电路
7. 蜂鸣器电路
8.A/D和D/A电路
9 跳线说明
二 LPC2132底层软件
1. 启动代码
2. 分散加载
3. 基本驱动
三 PC2132基础实验
1. GPIO使用说明
2. UART使用说明
3. IIC使用说明
4. SPI使用说明
5. RTC使用说明
6. 定时器使用说明
7. PWM使用说明
8. ADC/DAC使用说明
特别说明:建议本手册与我们提供的以下两种资料相互参看(见光盘)
1. LPC213X用户手册
2. ADS1.2使用指南
一 硬件设计说明
1. 电源设计
1. 电源设计
11.. 电电源源设设计计
电源原理如图1所示。考虑到整个系统耗电较小,5V下最大仅为:200MA,usb最大可供电
5V*500MA,所以采用usb口供电,P1 为usb接口,SW1为端源开关,L0为电源指示灯,方便用
户控制电源。由于LPC2132内部自带有3.3V转1.8V装置为内核供电,所以LPC2132系统只需提
供一个3.3V电源即可。图中U1即为一款满足要求的电源IC:AMS1117-3.3;该电源的输入电压
范围为3.3—12V,输出3.3V,精度可达1%,输出能力为800MA,同时具有电流限制和热保护功
能。
基于稳定性和抗干绕方面的考虑,我们用电感将数字地和模拟地进行了隔离处理,见图1中L02、
L03。
图1电源原理图
2. 复位电路
2. 复位电路
22.. 复复位位电电路路
由于ARM芯片的高速度、低功耗、低工作电压导致其噪声容限低,对电源的纹波、瞬态响应
性能、时钟源的稳定性、电源监控等诸多方面的要求较高。本开发板的复位电路采用一颗微处理器
专用的电源监控芯片STM811,如图2所示。该芯片在初次上电和系统电压小于3V时会输出复位
信号,同时此芯片不需要任何外围电路,且带有手动复位功能。
图2 复位电路
3. 系统时钟电路
3. 系统时钟电路
33.. 系系统统时时钟钟电电路路
LPC2100系列ARM7微控制器可使用外部晶振或外部时钟源,片外晶振频率范围:1~30MHz,
如图3中Y1,内部锁相环电路PLL可调整系统时钟,通过片内PLL可实现最大为60MHz的 CPU
操作频率,实时时钟具有独立的时钟源,如图3中Y2,32768KHZ晶振。
图3 系统时钟电路
4. JTAG接口电路
4. JTAG接口电路
44..JJTTAAGG接接口口电电路路
采用ARM 公司提出的标准20 脚JTAG 仿真调试接口,JTAG 信号的定义以及与LPC2132 的
连接如图4所示
图4 JTAG电路
5. 按键及显示电路
5. 按键及显示电路
55.. 按按键键及及显显示示电电路路
LPC2132开发板具有6个按键、8个LED灯、2个8位数码管。使用了SPI接口的数码管驱动
芯片74HC595。
8 个LED灯通过跳线直接与LPC2132的I/O口相连,当相应的I/O口,输出低电平时,相应
的LED灯亮;反之,灯灭。
6个按键灯通过跳线直接与LPC2132的I/O口相连,当有I/O口检测到低电平,则说明有按键
按下。
2个8位数码管采用2个74HC595驱动,之所以用两片74HC595完全是为了用户考虑,因为
用一片的话,在单步调试时,总会有一个数码管不点亮,对用户造成不便。
在使用硬件SPI接口主方式时,要把SPI的四个I/O口全设置为SPI功能。如使用SPI0,就要
把P0.4、P0.5、P0.6、P0.7四个引脚配置为SPI功能,而且P0.7/SSEL0不能为低电平,在LPC2132
开发板上该引脚接了一个10K的上拉电阻。从图6中可以看出,两片74HC595的从机选择引脚RCK
分别接SSELA
文档评论(0)