- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
LPC2131ARM硬件结构及程序设计报告
重庆理工大学
嵌入式体系结构课程总结
题目: LPC2131 ARM硬件结构及程序设计
二级学院 计算机科学与信息学院
专 业 计算机科学与技术
班 级
学生姓名 学号
教 师
时 间 2015.1.2
成 绩
目录
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc408133456 1.系统控制和启动过程: PAGEREF _Toc408133456 \h 2
HYPERLINK \l _Toc408133457 2.GPIO PAGEREF _Toc408133457 \h 5
HYPERLINK \l _Toc408133458 3.向量中断及外部中断输入 PAGEREF _Toc408133458 \h 6
HYPERLINK \l _Toc408133459 4.定时器 PAGEREF _Toc408133459 \h 8
HYPERLINK \l _Toc408133460 5.SPI PAGEREF _Toc408133460 \h 9
HYPERLINK \l _Toc408133461 6.I2C PAGEREF _Toc408133461 \h 12
HYPERLINK \l _Toc408133462 7.UART PAGEREF _Toc408133462 \h 13
HYPERLINK \l _Toc408133463 8.A/D PAGEREF _Toc408133463 \h 14
HYPERLINK \l _Toc408133464 9.WDT PAGEREF _Toc408133464 \h 15
1.系统控制和启动过程:
系统控制模块:
晶振
振荡器支持晶振范围为10MHz~25MHz。晶振输出频率称为fOSC,而ARM处理器时钟频率称为cclk。
除非连接并运行PLL,否则在该文档中FOSC和cclk的值是相同的。参见6.21.2节“PLL”。
PLL
PLL可以接受范围为10MHz~25MHz的输入时钟频率。输入频率通过一个电流控制振荡器(CCO)
可以倍增为10MHz~60MHz。倍增器可以是从1到32的整数(实际上在该系列微控制器当中,由于CPU
频率的限制,倍增器的值不可能高于6)。CCO操作的范围为156MHz~320MHz,因此在环当中增加了一个分频器,这样PLL在提供所需要的输出频率时,使CCO保持在其频率范围内。输出分频器可设置为2、4、8或者16分频以产生输出时钟。由于最小输出分频值为2,这样就确保了PLL输出具有50%的占空比。
PLL在芯片复位后关闭并且被旁路,可通过软件使能。程序必须配置并且激活PLL,等待PLL锁定之后再将PLL作为时钟源。PLL设置时间为100us。
复位和唤醒定时器
LPC2131/2132/2138有2个复位源:RESET管脚和看门狗复位。RESET管脚是一个施密特触发输入管脚,带有附加的干扰滤波器。任何复位源所导致的芯片复位都会启动唤醒定时器(见下面描述的唤醒定时器),复位状态将一直保持到外部复位撤除,振荡器开始运行。振荡器运行经过固定数目的时钟后Flash控制器完成其初始化。
当内部复位撤除后,处理器从复位向量地址0开始执行。此时所有的处理器和外设寄存器都被初始化为预设的值。唤醒定时器的用途是确保振荡器和其它芯片操作所需要的模拟功能在处理器能够执行指令之前完全正常工作。这在上电、各种类型的复位以及任何原因所导致上述功能被关闭的情况下非常重要。由于振荡器和其它功能在掉电模式下关闭,因此将处理器从掉电模式中唤醒就要利用唤醒定时器。
唤醒定时器监视晶体振荡器是否可以安全地开始执行代码。当芯片上电时,或某些事件导致芯片退出
掉电模式时,振荡器需要一定的时间以产生足够振幅的信号驱动时钟逻辑。时间的长度取决于许多因素,
包括VDD上升速度(上电时)、晶振的类型及电气特性(如果使用石英晶体)以及其它外部电路(例如:电容)和外部环境下振荡器自身的特性。掉电监测器
LPC2131/2132/2138包含
您可能关注的文档
最近下载
- 2025年新大象版三年级上册科学全册精编知识点(新编辑).pdf
- 学科建设的要素及原则.pdf VIP
- LEHY-Pro电梯维保初级讲师培训20210628.pptx VIP
- 硼中子俘获治疗技术及应用.pptx VIP
- 电商法律风险防范与规避培训.pptx VIP
- 中国中医药“十三五”规划教材 内经原文背诵.pdf VIP
- 《城镇污水处理厂尾水湿地运行与维护技术规程》(DB32/T 4788-2024).pdf VIP
- 迈瑞病人数据共享协议开发指南.pdf VIP
- 专题 10习作训练 部编版三年级语文下册期中专项复习含答案.docx VIP
- T/CABCI 002-2018_全谷物焙烤食品.pdf VIP
原创力文档


文档评论(0)