本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
商品基本信息,请以下列介绍为准 | |
商品名称: | 基于MDK的LPC1100处理器开发应用 |
作者: | 李宁编著 |
定价: | 29.5 |
出版社: | 北京大学出版社 |
出版日期: | 2009-01-01 |
ISBN: | 9787512402287 |
印次: | 1 |
版次: | 1 |
装帧: | |
开本: | 16开 |
内容简介 |
本书介绍了基于MDK的LPC1100处理器应用开发。全书共8章,分为4部分;部括第1到第3章,详细介绍了Corltex-MO处理器的编程模型、存储结构、异常处理机制、指令集、NVIC、系统控制块SCB和调试系统等。第二部括第4、5章,简要介绍了LPC1100处理器的系统控制器、片上外设、GPIO及引脚配置、EM-LPC11ooLK开发板和MDK使用方法,并在此基础上给出了一个简单的LPC1100例程,是读者学MD行LPC1100处理器应用开发的准备知识。第三部括第6、7章,介绍了LPC1100处理器的所有系统控制以及片上外设,对每个模块都详细介绍其结构、特能,并提供了一个小的应用实例。第四部分为第8章,介绍了两个基于LPC1100处理器的综合应用实例。 本书既是使用MD行LPC1100处理器应用开发的指导书,还可作为LPC1100处理器的开发参考手册。另外,还可以作为ARM Cortex-MO的编程入门指南。 |
目录 |
第1章 Cortex-M0处理器简介 1.1 Cortex-M0处理器的特点 1.2 Cortex-M0处理器的基本结构 1.3 LPC 1100系列处理器 第2章 Cortex-M0处理器编程模型 2.1 处理器核寄存器组 2.2 处理器工作模式及堆栈使用 2.3 存储系统组织 2.4 异常处理 2.耗管理 2.6 指令集 第3章 Cortex-M0核外设 3.1 内嵌向量中断控制器NVIC 3.2 系统控制块 3.3 系统定时器SysTick 3.4 调试系统 第4章 LPC1110处理器基础 4.1 系统控制模块 4.2 处理器引脚及I能配置 4.3 通用I/O端口 4.4 处理器片内Flash及其编程 第5章 快速启用LPC1100 5.1 EM-LPC1100LK开发套件 5.2 MDK的安装与配置 5.3 μVision 4.0 IDE 5.4 CMSIS标准 5.5 个LPC1100应用程序Blinky 第6章 LPC1110处理器基本接口 第7章 LPC1110处理器通信接口 第8章 综合应用 参考文献 |
摘要 |
1入睡眠模式 入睡眠模式的方式有以下几种:等待中断指令wFI,使处理器立入睡眠模式;当处理器执行一条WFI指令时,它停止执行指令入睡眠模式。 等待事件指令wFE,根据条件让处理入睡眠模式,这里的条件是根据1位事件寄存器的值。当处理器执行一条wFE指令时,它将检查事件寄存器的值:如果是0,则处理器停止执行指令人睡眠模式;如果是处理器将寄存器该位的值置为1,并继续执行指令,则入睡眠模式。如果事件寄存器的值为1,表明处理器在执行wFE指令时不入睡眠模式。典型的情况:这是由于一个外部事件信号的要求,或在多处理器系统中的另一个处理器执行了一条SEV指令。 异常退出时睡眠(sleep-on-exit),如果SCR寄存器的SLEEPONEXIT位置1,则当处理器完成执行一个异常处理并返回Thread模式时,处理器立入睡眠状态,这一机制用于仅仅需要处理器在中断发生时才运行的应用中。 系统可能产生伪唤醒事件,例如,一个调试操作可唤醒处理器。因此软件在此事件后,必须能重新让处理入睡眠模式。为了把处理器置回睡眠模式,程序可能需要一个空闲循环。 …… |