嵌入式系统基础
内容简介
[
本书内容包括: 嵌入式系统的概况 ; ADS项目开发及AXD调试 ; ARM微处理器的指令系统 ; Proteus软件简介及应用 ; LPC2106嵌入式微处理器硬件结构等。
]
目录
第1章 嵌入式系统的概况1.1 嵌入式系统的定义和组成1.2 嵌入式微处理器体系结构1.2.1 ARM体系的硬件架构1.2.2 冯·诺依曼体系结构和哈佛体系结构1.2.3 RISC体系结构1.2.4 流水线技术1.3 嵌入式操作系统1.3.1 嵌入式操作系统的特点1.3.2 嵌入式操作系统的选择1.3.3 实时操作系统1.3.4 目前市场上流行的嵌入式操作系统习题第2章 ADS项目开发及AXD调试2.1 ADSl.2 集成开发环境的安装及使用2.2 ADS项目及文件的建立2.3 在工程中添加源文件2.4 对工程进行编译和连接2.5 AxD调试器的使用习题第3章 ARM微处理器的指令系统3.1 ARM微处理器的指令集概述3.2 ARM指令的寻址方式3.2.1 立即寻址3.2.2 寄存器寻址3.2.3 寄存器间接寻址3.2.4 基址变址寻址3.2.5 多寄存器寻址3.2.6 相对寻址3.2.7 堆栈寻址3.2.8 块拷贝寻址3.3 ARM指令集3.3.1 跳转指令3.3.2 数据处理指令3.3.3 乘法指令与乘加指令3.3.4 程序状态寄存器访问指令3.3.5 加载/存储指令3.3.6 批量数据加载/存储指令3.3.7 数据交换指令3.3.8 移位指令(操作)3.3.9 协处理器指令3.3.10 异常产生指令3.3.11 ARM伪指令3.4 ADSI.2 集成开发环境汇编语言项目实训3.4.1 ARM指令的立即寻址3.4.2 ARM指令的寄存器寻址3.4.3 ARM的寄存器偏移寻址3.4.4 ARM的寄存器间接寻址3.4.5 验证ARM的基址变址寻址方式3.4.6 验证ARM的堆栈寻址方式3.4.7 汇编加法运算3.5 ARM的C语言程序设计3.5.1 C语言的基础知识3.5.2 ADSl.2 的C程序设计小结习题第4章 Proteus软件简介及应用4.1 Proteus电路原理的设计4.2 Proteus使用过程中的一些常见问题第5章 LPC2106嵌入式微处理器硬件结构5.1 1PC2000系列简介5.2 通用输入/输出端口GPIO相关寄存器描述5.3 G:PIO相关控制寄存器5.4 GPIO项目实例5.4.1 1ED灯闪烁Proteus电路设计5.4.2 LPC2106ADS项目的建立5.4.3 LED灯闪烁流程图、ADS项目主程序及Proteus电路仿真5.4.4 GPl0项目二:1602液晶ADS项目程序代码及Proteus电路仿真5.4.5 GPIO项目二的扩展5.5 向量中断控制器5.5.1 寄存器描述5.5.2 向量中断控制器项目5.6 定时器5.6.1 寄存器描述5.6.2 定时器项目5.7 UART5.7.1 UART寄存器描述5.7.2 串口通信项目代码编写、编译及Proteus电路仿真5.8 脉宽调制(PwM)5.8.1 特性5.8.2 描述5.8.3 PWM功能寄存器设置流程5.8.4 PWM项目实例5.9 模数转换器(ADC)5.9.1 特性5.9.2 描述5.9.3 管脚描述5.9.4 寄存器描述5.9.5 A/D项目实例5.10 实时时钟(IITC)5.10.1 特性5.10.2 描述5.10.3 RTC寄存器描述5.10.4 RTC应用实例5.11 SPI接口5.11.1 SPI简介5.11.2 SPI描述5.11.3 SPI寄存器描述5.11.4 SPI应用示例5.12 I2C接口5.12.1 I2C简介5.12.2 I2C描述5.12.3 寄存器描述5.12.4 I2C应用示例5.13 看门狗5.13.1 看门狗简介5.13.2 看门狗内部结构5.13.3 看门狗寄存器描述5.13.4 使用示例习题……
封面
书名:嵌入式系统基础
作者:邓力,钟国文主编
页数:247
定价:¥35.0
出版社:北京理工大学出版社
出版日期:2013-03-01
ISBN:9787564067328
PDF电子书大小:90MB 高清扫描完整版
本文标题:《嵌入式系统基础》PDF下载
资源仅供学习参考,禁止用于商业用途,请在下载后24小时内删除!