主页 详情

《ARM嵌入式系统设计及实践》_杨恒主编_11539584_7560615821

【书名】:《ARM嵌入式系统设计及实践》
【作者】:杨恒主编
【出版社】:西安:西安电子科技大学出版社
【时间】:2005
【页数】:249
【ISBN】:7560615821
【SS码】:11539584

最新查询

内容简介

目录

第1章 ARM系统结构

1.1 ARM简介

1.1.1 ARM公司简介

1.1.2 产品介绍

1.2 ARM的版本

1.3 ARM编程模型

1.3.1 ARM微处理器介绍

1.3.2 ARM微处理器的工作状态

1.3.3 指令长度及数据类型

1.3.4 ARM体系结构的存储器格式

1.3.5 处理器工作模式

1.3.6 寄存器组织

1.3.7 异常处理

1.4 本章小结

2.1 ARM指令系统概要

第2章 ARM指令系统

2.2 ARM指令集分类说明

2.2.1 跳转指令

2.2.2 数据处理指令

2.2.3 乘法指令与乘加指令

2.2.4 程序状态寄存器访问指令

2.2.5 加载/存储指令

2.2.7 数据交换指令

2.2.6 批量数据加载/存储指令

2.2.8 移位指令(操作)

2.2.9 协处理器指令

2.2.10 异常产生指令

2.3 ARM指令集列表

2.4 Thumb指令集简介

2.4.1 Thumb指令集概要

2.4.2 Thumb指令集列表

2.5 ARM指令寻址方式

2.6 ARM伪操作

2.7 ARM汇编语言伪指令

2.8 本章小结

第3章 嵌入式实时操作系统μC/OS-Ⅱ

3.1 μC/OS-Ⅱ简介

3.2 μC/OS-Ⅱ内核结构

3.2.1 临界段

3.2.2 任务

3.2.3 任务状态

3.2.4 任务控制块(Task Control Blocks,OS_TCBs)

3.2.5 就绪表(Ready List)

3.2.6 任务调度(Task Scheduling)

3.2.7 给调度器上锁和开锁

3.2.8 统计任务

3.2.9 μC/OS-Ⅱ中的中断处理

3.3 μClinux和μClinux引导程序

3.3.1 Linux的启动过程

3.3.2 μClinux的启动过程

3.4.1 Linux系统对进程、线程的管理

3.4 μClinux的进程与线程分析

3.4.2 μClinux的多进程处理

3.5 μClinux的文件系统分析及其构造

3.6 μClinux的开发环境

3.7 本章小结

第4章 用LPC2210开发ARM程序实例

4.1 LPC2210芯片的介绍

4.2 开发平台

4.2.1 SeaARM 5.0开发板

4.2.2 JTAG仿真器性能介绍和特性

4.2.3 ARM7TDMI-S处理器

4.3 用延时控制蜂鸣器的设计

4.3.1 LPC2200专用工程模板

4.3.2 使用LPC2200专用工程模板建立工程

4.3.3 编写应用程序

4.3.4 调试运行

4.3.5 脱机运行

4.4 用GPIO模拟SPI总线驱动八个LED流水灯

4.5 应用LPC2210控制图形点阵型液晶显示器

4.5.1 图形点阵型LCD原理介绍

4.5.2 应用LPC2210实现对HS12864-10A的显示控制

4.6 本章小结

第5章 基于实时操作系统的应用实例

5.1 μC/OS-Ⅱ实时内核

5.1.1 临界段(Critical Sections)

5.1.2 任务

5.1.3 任务状态

5.1.4 空闲任务(Idle Task)

5.1.5 统计任务

5.1.6 μC/OS-Ⅱ中的中断处理

5.1.7 时钟节拍

5.1.8 μC/OS-Ⅱ的初始化

5.1.9 μC/OS-Ⅱ的启动

5.1.10 获取当前μC/OS-Ⅱ的版本号

5.2 LPC2210实时时钟(RTC)

5.3 基于μC/OS-Ⅱ的实例分析

5.4 多任务工程

5.4.1 工程创建及片外调试

5.4.2 固化程序

5.5 LPC2210的I2C总线接口

5.5.1 特性

5.5.2 I2C总线工作原理

5.5.3 I2C串行EEPROM的相关知识

5.5.4 SeaARM3.0系统中LPC2210的I2C接口电路

5.5.5 基于μC/OS-Ⅱ的源程序分析

5.5.6 基于μC/OS-Ⅱ的I2C总线驱动中间件实验

5.5.7 固化程序

5.6 本章小结

第6章 基于ARM的网络传感器

6.1 网络传感器系统简介

6.2 基于ARM的网络传感器硬件设计

6.2.1 系统方案设计

6.2.2 网络接口设计

6.3 ARM网络传感器的软件设计

6.3.1 嵌入式实时操作系统

6.3.2 嵌入式TCP/IP协议栈

6.4 本章小结

第7章 SAMSUNG 4510B控制器应用实例

7.1 S3C4510B功能简介

7.1.1 S3C4510B结构描述

7.1.2 S3C4510B的运行模式及转换实例

7.2 S3C4510B特殊功能寄存器介绍

7.3 S3C4510B外部总线转换方式

7.4 系统内存映射

7.4.1 系统管理特殊寄存器介绍

7.4.2 系统内存映射配置

7.4.3 外部I/O块时序分析

7.4.4 可缓冲和非缓冲地址介绍

7.5 以太网控制器介绍

7.6.1 定时器操作详解

7.6 定时器

7.6.2 定时器特殊寄存器描述

7.7 可编程I/O口

7.7.1 可编程I/O特殊寄存器

7.7.2 可编程I/O实例

7.8 中断控制器

7.8.1 中断源

7.8.2 中断控制器特殊寄存器

7.8.3 实例描述

7.9 UART控制器

7.9.1 UART框图

7.9.2 特殊寄存器

7.9.3 应用实例

7.10 本章小结

附录一 ADS集成开发环境的使用

附录二 SeaARM 5.0学习开发工具

参考文献


书查询(www.shuchaxun.com)本网页唯一编码:
2a42acc6353784cbc7e4d00c2eae9778#d612d893fc3261941b4db6390f72ccd3#25152294#11539584.zip