本篇主要提供位ARM微控制器系统设计与实践--基于LuminaryMicroLM3S系统工程Cortex电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
商品基本信息,请以下列介绍为准 | |
商品名称: | 32位ARM微控制器系统设计与实践--基于Luminary Micro LM3S系统工程Cortex-M3内核 |
作者: | 黄智伟主编 |
定价: | 48.0 |
出版社: | 北京航空航天大学出版社 |
出版日期: | 2010-03-01 |
ISBN: | 9787512400306 |
印次: | |
版次: | 1 |
装帧: | 平装 |
开本: | 16开 |
内容简介 | |
本书分9章,系统介绍了Luminary Micro LM3S系列32位ARM微控制器的体系结构、ARM Cortex-M3内核、Stellaris驱动库、系统控制单元、存储器、输入/输出设备接口线接口、网络接口以及EasyARM开发板与外围模块的连接与编程。每章都附有思考题与习题,提供免费电子课件。 本书内容丰富实用、层次清晰、叙述详尽,方便教学与自学,可以作为高等院校电子信息工程、通信工程、自动控制、电气自动化、计算机科学与技术等专行ARM微控制器系统教学的教材;也可以作为全国大学生电子设计竞赛培训教材;同时,还可以作为工程技术人行ARM微控制器系统开发与应用的参考书。 |
目录 | |
第1章 32位LM3S系列微控制器 1.1 LM3S系列微控制器简介 1.2 LM3S系列微控制器系统设计 1.2.1 LM3S101系统 1.2.2 LM3S615系统 1.2.3 LM3S8962系统 1.2.4 LM3S5749系统 思考题与习题 第2章 ARM Cortex-M3体系结构 第3章 Stellaris驱动库 第4章 LM3S系列微控制器的系统控制单元 第5章 存储器 第6章 输入/输出设备接口 第7章 线接口 第8章 网络接口 第9章 EasyARM开发板与常用外围模块的连接与编程 参考文献 |
编辑 | |
本书共分九章,主要介绍了ARM Cortex-M3体系结构,LM3S系列微控制器的系统控制单元,EasyARM开发板与常用外围模块的连接与编程等内容。全书内容丰富实用、层次清晰、叙述详尽,方便教学与自学,目标是用较少的学时使学生掌握嵌入式系统的基础知识,结合实验教学入嵌入式系统的领域,为学一步地研究、开发和应用嵌入式系统打下一个良好的基础。 |
前言 | |
嵌入式系统目前正在成为高等院校电子信息工程、通信工程、自动控制、电气自动化、计算机科学与技术等本科专业学生修课程,而嵌入式系统与应用开发涉及软、硬件及作系统等复杂的知识,因此,选择一个合适的嵌入式微控制行教学,建立一个完善的教学体系,尤其是建立面向实际开发应用的教学体系,是一项复杂的系统工程。一个完善的嵌入式系统课程教学体系需要基础知识、实验教学、应用开发多层次的教学过程配合。 为满足高等院校有关专行嵌入式系统的需要,针对嵌入式系统特点,我们以stellaris(群星)LM3S系列32位ARM微控制器为核心(LM3S系列微控制器包含运行在50 MHz频率下的ARM Cortex-M3 MCU内核、嵌入式Flash和SRAM、集成的掉电复位和上电复位功能、模拟比较器、10位ADC、SSI、GPIO、看门狗和通用定时器、UART、I2C、USB、运动控制PwM以及正交编码器输入、100 MHz以太网控制器、CAN控制器等,芯片内部固化驱动库)编写了本书。 本书内容丰富实用、层次清晰、叙述详尽,方便教学与自学,目标是用较少的学时使学生掌握嵌入式系统的基础知识,结合实验教学入嵌入... |
摘要 | |
激活位表示如果任意系统处理器被激活,则会立即运行或者由于占先而被压伐。这可以用于调试和应用处理器中。挂起位仅在以后不会再发生的故障,出现更高优先级的迟来中断而被延迟的情况下才置位。 4.向量表偏移寄存器 向量表偏移寄存器(NVIC-VTABLE,OxE000ED08)用来决定: 向量表是位于RAM还是程序存储器中; 向量表的偏移量。 向量表偏移寄存器的位分配如下: 位[31:30];[6:0]:保留。 位[29]:TBLBASE,向量表基址位于Code(0)或RAM(1)处。 位[28:7]:TBLOFF,向量表的基址偏移域。包括向量表的基址与SRAM或CODE空间的底部的偏移量。 向量表偏移寄存器将向量表定位在CODE或SRAM中。默认情况下复位时为O(CODE空间)。定位时,偏移量须根据表中异常的数目来对齐,即小的对齐是32字对齐,可供1 6个外部中断使用。但当N个中断大于16个外部中断时,向量表对齐须调整为: 向量表对齐=[(N+16)/32]凑整×32 (单位:字) 例如,如果需要21个中断,而由于表的大小是37(加上16个系统异常)个字,向量表对齐值为:[(21+16)/32]凄整×32-64字,所以其可设置的向量表地址为:TBLOFF×64(TBLOFF≥0)。 |