ARM7微控制器实战指南:LPC2100系列应用与开发
下载需积分: 10 | PDF格式 | 218KB |
更新于2024-09-13
| 96 浏览量 | 举报
"ARM微控制器基础与实战"
本书是关于ARM微控制器,特别是LPC2100系列的详细教程,适合初学者和有一定经验的开发者。全书分为基础篇、实验篇和提高篇三个部分,深入浅出地介绍了ARM7TDMI微控制器的体系结构、指令系统以及应用编程。
基础篇包含1、2章,主要讲解ARM7TDMI的架构,包括处理器的核心特性,如流水线结构、存储器管理、中断系统等,并详细阐述其指令集,让读者理解ARM指令的工作原理和编程模式。
实验篇从第3章到第6章,专注于LPC2100系列,如LPC2104、LPC2114和LPC2119,这些微控制器具有集成的CAN控制器。这部分详细介绍了这些芯片的内部结构,包括各种外设如GPIO、定时器、串行通信接口等,并提供了汇编语言和C语言的编程实例,帮助读者熟悉具体操作。
提高篇由第7章到第9章构成,主要关注嵌入式实时操作系统μC/OSII在LPC2100系列上的移植,包括移植步骤、调试技巧以及如何建立嵌入式系统开发平台。此外,还讲解了一些常用软件模块,如文件系统、网络协议栈等的使用方法,提升读者在实际项目中的应用能力。
本书适合作为高等院校嵌入式系统课程的教学参考书,同时也适合从事ARM应用技术开发的工程师参考。修订版针对新推出的LPC2100系列微控制器进行了更新,删减了与特定开发板相关的内容,简化了移植代码的介绍,更注重实用性和通用性,旨在帮助读者更好地适应不断发展的嵌入式系统技术。
相关推荐
tuoti
- 粉丝: 0
- 资源: 13