首页计算机书籍平面设计《ARM嵌入式系统基础与应用 基于Proteus和IAR EWARM》徐爱钧编著
戴维斯

文档

164

关注

0

好评

0
PDF

《ARM嵌入式系统基础与应用 基于Proteus和IAR EWARM》徐爱钧编著

阅读 678 下载 0 大小 14.09M 总页数 366 页 2022-11-20 分享
价格:¥ 10.00
下载文档
/ 366
全屏查看
《ARM嵌入式系统基础与应用 基于Proteus和IAR EWARM》徐爱钧编著
还有 366 页未读 ,您可以 继续阅读 或 下载文档
1、本文档共计 366 页,下载后文档不带www.pdfdz.com水印,支持完整阅读内容。
2、古籍基本都为PDF扫描版,所以文档不支持编辑功能,即不支持文档内文字的复制粘贴。
3、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
4、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
5、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。
本书以NXP公司的LPC2100系列ARM处理器为原型、IAR EWARM为软件平台,阐述了基于Proteus虚拟仿真技术的ARM嵌入式应用开发技术。分析了与ARM处理器架构相关的技术要点,详细介绍了LPC2138ARM处理器片内功能资源和外部扩展应用技术,给出了大量Pous虚拟仿真实例,并配有包含Proteus DEMO版软件包和书中全部实例的光盘。本书适合于从事AM嵌入式系统开发设计的工程技术人员阅读,也可作为大专院校相关专业嵌入式系统课程的教学用书。图书在版编目(CIP)数据ARM嵌入式系统基础与应用:基于Proteus和IAREWARM/徐爱钧编著.一北京:机械工业出版社,2013.101SBN978-7-111-44508-1中国版本图书馆CP数据核字(2013)第251192号机械工业出版社(北京市百万庄大街22号邮政编码100037)策划编辑:时静责任编辑:时静责任印制:李洋北京瑞德印刷有限公司印刷(三河市胜利装订厂装订)2013年11月第1版·第1次印刷184mmX260mm・22.75印张・560千字0001一3500册标准书号:ISBN978-7-111-44508-1ISBN978-7-89405-106-6(光盘)定价:56.00元凡购本书,如有缺页、倒页、脱页,由本社发行部调换电话服务网络服务社服务中心:(010)88361066教材网:://.cmpedu销售一部:(010)68326294机工官网:://.cmpbook销售二部:(010)88379649读者购书:(010)88379203封面无防伪标均为前言随着ARM处理器在嵌入式系统中的应用日益广泛,各种ARM开发技术层出不穷。英国Labcenter公司推出的Proteus软件是一款极好的ARM处理器开发平台,它以其特有的虚拟仿真技术很好地解决了ARM处理器及其外围电路的设计和协同仿真问题,可以在没有ARM处理器实际硬件的条件下,利用PC进行虚拟仿真,实现ARM应用系统的软、硬件协同设计。采用Proteus虚拟仿真技术,可以在原理图设计阶段,对系统性能进行评估,验证所设计的电路是否达到技术指标要求,使设计过程变得简单容易。Proteus软件已有20多年的历史,涵盖了PIC、R、MCS8051、68HC11和ARM等微处理器模型,以及多种常用电子元器件,包括74系列、CMOS4000系列集成电路、A-D和D-A转换器、键盘、LCD显示器和LED显示器,还提供示波器、逻辑分析仪、通信终端、电压/电流表、C/SPI终端等各种虚拟仪表,这些都可以直接用于虚拟仿真,极大地提高了应用系统的设计效率。利用Proteus软件平台来学习ARM嵌入式系统应用开发技术,可以使学习过程变得直观形象。基于原理图的虚拟模型仿真,可实现源代码的程序调试,还能看到程序运行后的输入输出效果。在PC上修改原理电路图要比修改实际硬件电路容易得多,成功进行虚拟仿真并获得期望结果之后,再制作硬件电路板,进行在线调试,可以获得事半功倍的效果。本书在构思及选材上,以易学易用为原则,详细介绍了NXP公司的LPC2138ARM处理器片内功能资源和外部扩展应用技术,结合IAR EWARM开发软件,给出了大量Proteus虚拟仿真实例。全书共分6章,各章主要内容如下:第1章ARM体系结构基础。介绍ARM支持的数据类型和存储器结构、ARM处理器的工作状态和运行模式、寻址方式、指令集、ARM汇编语言规范,给出了用汇编语言编写的启动程序和其他范例。第2章Proteus for ARM7虚拟仿真。介绍了Proteus支持的ARM模型、ELF/SWARF装载器、在ISIS集成环境中绘制原理电路图及源代码仿真调试,以及采用IAR EWARM编译环境生成带有仿真调试信息可执行文件的方法。第3章LPC213xARM处理器。介绍了ARM处理器特性与存储器结构、系统控制模块、向量中断控制器VIC、引脚功能配置等。第4章LPC2138片内集成功能应用技术。介绍了通用输入输出端口GPIO、通用异步接收发送器UART、C接口、SPI接口、SSP接口、定时器/计数器、脉宽调制器PWM、A-D和D-A转换器、实时时钟和看门狗定时器,并给出了具体应用实例。第5章LP℃2138片外扩展功能应用技术。介绍了点阵字符型和点阵图型液晶显示模块接口技术、用DS18B20与LPC2138实现的数字温度计、用DS1302与LPC2138实现的万年历、SD卡与LPC2138的接口及应用、网络芯片ENC28J60与LPC2138的接口及应用。第6章uC/OS-Ⅱ在LPC2138上的移植与应用。介绍了uC/OS-Ⅱ在LPC2138上的移植、
返回顶部