ARM7 LPC213x_214x详解:从GPIO到USB设备控制器
需积分: 14 123 浏览量
更新于2024-12-07
收藏 3.4MB PDF 举报
"深入浅出ARM7-LPC213x_214x(上下)"
本书详细介绍了基于ARM7架构的NXP LPC213x_214x系列微控制器,旨在帮助读者深入理解该系列芯片的功能、工作原理以及如何进行实际应用开发。LPC214x系列是具有高性能、低功耗特性的微控制器,广泛应用于工业控制、通信、消费电子等多个领域。
在第一章中,作者首先概述了LPC2141/2/4/6/8的主要特性,包括其内置的ARM7TDMI-S CPU、丰富的外设接口、高速的存储器访问能力等。接着,书中详细列出了这些器件的应用场景,如嵌入式控制系统、通信接口、实时数据处理等。此外,还介绍了器件的物理管脚布局、结构特点,包括外部中断输入、电源控制、锁相环(PLL)以及向量中断控制器(VIC)等功能。
第二章则侧重于LPC214x的功能部件和基础实验。书中详细讲解了GPIO(通用输入输出)的特性、使用方式及注意事项,包括慢速和快速GPIO的配置。此外,还涉及UART(通用异步收发传输器)、SPI(串行外围接口)和ADC(模拟数字转换器)的使用,提供了相关寄存器描述和基础实验步骤,帮助读者熟悉这些通信接口的操作。同时,还介绍了DAC(数字模拟转换器)和实时时钟的使用,为实际项目开发提供参考。
第三章开始探讨LPC214x的USB设备控制器编程,介绍了控制器的特性、结构,以及如何编写固件程序,这对于需要通过USB接口与主机通信的应用至关重要。
"深入浅出ARM7-LPC213x_214x(上下)"是学习和开发基于LPC214x系列微控制器的宝贵资源,它不仅涵盖了硬件基础知识,还提供了实用的软件编程指导,对于希望深入理解和应用ARM7技术的工程师来说,是一本非常全面的参考书籍。
292 浏览量
2012-11-15 上传
181 浏览量
2010-04-01 上传
2011-08-20 上传
2008-11-11 上传
109 浏览量
2009-12-18 上传
150 浏览量
zhouyu247
- 粉丝: 0
- 资源: 3
最新资源
- 动态网
- FPGA两位显示任意进制计数器(最高100进制)
- board-react:从Azat Mardan的Udemy React.js课程构建而成,使用Express,MongoDB和React.js构建的留言板
- statespace:状态空间符号求解器-matlab开发
- lombok.jar.rar
- blog-web:AngularJS6 + SpringBoot1.5.15前补充分离SPA博客系统实战
- 行业文档-设计装置-一种搅拌均匀的宠物饲料搅拌机.zip
- 51单片机驱动超声波模块测距LCD12864显示keil工程文件C源文件
- retron-shared:游戏“ ReTron”的完整源代码和资产(例如Robotron 2084)
- httpclient-jar.rar
- real-time-pos-system:用Node.js和React.js编写的实时销售点系统
- pgfhist2d:从数据创建二维直方图以用于 PGFPLOTS-matlab开发
- Rajendra Arora-crx插件
- 中式家装CAD图纸
- 硬币抛出碰撞动画Flash
- Neanet:威胁情报