网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 嵌入式系统原理与应用技术(第3版普通高校十三五规划教材)
分类
作者 袁志勇
出版社 北京航空航天大学出版社
下载
简介
内容推荐
袁志勇主编的《嵌入式系统原理与应用技术(第3版普通高校十三五规划教材)》以S3C24xx系列(S3C2410/ASC2440)嵌入式处理器为核心,介绍嵌入式系统硬件工作原理与接口应用技术、嵌入式程序设计及嵌入式Linux基础应用。主要内容有:嵌入式系统概论、ARM体系结构、ARM指令系统、时钟及电源管理、存储器与人机接口原理、DMA技术、中断与定时技术、串行通信接口、网络接口、Linux操作系统等。与旧版相比,本书增加了ARM Correx基础知识、使用:RealView MDK设计I/O接口程序,重新编写了ARM Linux程序设计基础,并对相关知识进行了更新。
本书既可作为高等院校计算机、电子信息、自动化等专业本科生和相关专业研究生的教材,也可作为从事嵌入式系统研究与开发的工程技术人员的参考书。
目录
第1章 嵌入式系统概论
1.1 嵌入式系统简介
1.1.1 嵌入式系统的定义
1.1.2 嵌入式系统的组成
1.1.3 嵌入式系统的应用与发展
1.2 嵌入式微处理器
1.2.1 嵌入式微处理器分类
1.2.2 ARM嵌入式微处理器
1.2.3 嵌入式微处理器选型
1.3 嵌入式操作系统
1.3.1 概况
1.3.2 WindowsCE简介
1.3.3 嵌入式Linux简介
1.3.4 uC/OS—Ⅱ简介
习题
第2章 ARM体系结构
2.1 ARM9嵌入式微处理器
2.1.1 ARM9的结构特点
2.1.2 ARM9指令集特点
2.1.3 ARM9:作模式
2.2 ARM9存储器组织结构
2.2.1 大端存储和小端存储
2.2.2 I/O端口的访问方式
2.2.3 内部寄存器
2.3 ARM9异常
2.3.1 异常的类型及向量地址
2.3.2 异常的优先级
2.3.3 进入和退出异常
2.4 S3C22410嵌入式微处理器
2.4.1 S3C2410及片内外围简介
2.4.2 S3C2410引脚信号
2.4.3 S3C2410专用寄存器
2.4.4 ARM920 T总线接口单元简介
2.5 ARMCortex
2.6 GPIO端口
2.6.1 简介
2.6.2 GPIO端口操作举例
习题
第3章 ARM指令系统
3.1 ARM指令集
3.1.1 ARM指令分类及格式
3.1.2 ARM指令寻址方式
3.1.3 常用ARM指令
3.2 ARM汇编伪指令与伪操作
3.2.1 常用ARM汇编伪指令
3.2.2 常用ARM汇编伪操作
3.3 Thumb和Thumb2 指令集简介
3.4 ARM编程基础
3.4.1 ARM程序常用文件格式
3.4.2 ARM预定义变量
3.4.3 C语言与汇编混合编程
3.4.4 ARM系统引导程序简介
3.5 使用Realview MDK设计I/O接口应用程序
3.5.1 RealViewMI)K集成开发工具及实验平台简介
3.5.2 使用RealViewMDK设计I/O接口程序举例
习题
第4章 时钟及电源管理
4.1 S3C2410时钟结构
4.2 S3C2410电源管理模式
4.3 相关特殊功能寄存器
4.4 常用单元电路设计
4.4.1 电源电路设计
4.4.2 晶振电路设计
4.4.3 复位电路设计
习题
第5章 存储器与人机接口原理
5.1 存储器概述
5.1.1 SRAM和DRAM
5.1.2 NORFlash和NANDFlash
5.2 存储系统机制
5.2.1 存储器接口方式
5.2.2 高速缓存机制(Cache)
5.2.3 存储管理单元(MMU)
5.3 S3C2410存储系统
5.3.1 S3C2410存储空间
5.3.2 S3c2410存储器接口设计
5.4 典型的人机接口
5.4.1 键盘接口
5.4.2 LED显示器
5.4.3 LCD接口
5.4.4 ADC和触摸屏接口
习题
第6章 中断与定时技术
6.1 中断概述
6.1.1 中断向量
6.1.2 中断优先级
6.1.3 中断屏蔽
6.2 S3C2410中断系统
6.2.1 概述
6.2.2 中断控制寄存器
6.2.3 中断举例
6.3 定时器工作原理
6.3.1 概述
6.3.2 工作原理
6.4 S3C22410定时器
6.4.1 定时器及PWM
6.4.2 看门狗定时器
6.4.3 RTC
习题
第7章 DMA技术
7.1 DMA概述
7.1.1 DMA简介.
7.1.2 DMA传输过程
7.2 S3C2410DMA
7.2.1 DMA请求源
7.2.2 DMA模式
7.2.3 DMA操作过程
7.2.4 DMA时序
7.3 S3C2410DMA寄存器
7.3.1 传输控制寄存器
7.3.2 状态寄存器
7.4 DMA操作编程
7.4.1 DMA操作初始化
7.4.2 DMA操作编程举例
习题
第8章 串行通信接口.
8.1 串行通信基础知识
8.1.1 串行数据传送模式
8.1.2 串行通信方式
8.1.3 RS232C串行通信接口
8.1.4 RS—422和RS—485标准
8.2 S3C2410串行接口
8.2.1 S3C2410UART结构
8.2.2 S3C2410UART工作原理
8.2.3 S3C2410UART专用寄存器
8.3 串行通信举例
8.3.1 RS—232C接口设计
8.3.2 串口初始化
8.3.3 发送/接收程序举例
8.4 IIS串行数字音频接口
8.4.1 IIS接口总线格式
8.4.2 IIS接口应用举例
习题
第9章 网络接口
9.1 网络接口技术概述
9.1.1 分布嵌入式系统结构
9.1.2 分布嵌入式网络通信方式
9.2 IIC接口
9.2.1 IIC总线
9.2.2 S3C2410IIC接口
9.3 以太网接口
9.3.1 嵌入式以太网基础知识
9.3.2 $3 C:2410以太网接口
9.3.3 socket网络编程
9.3.4 嵌入式Web服务器程序设计
习题
第10章 ARMLinux程序设计基础
10.1 Linux操作系统
10.1.1 Linux的特点
10.1.2 Linux内核的结构
10.1.3 Linux设备管理
10.2 Linux操作系统安装与使用
10.2.1 环境搭建
10.2.2 Linux的使用
10.3 Linux程序设计
10.3.1 Bootloader引导程序
10.3.2 Linux的移植
10.3.3 驱动程序开发
10.3.4 应用程序开发
10.4 ARMLinux驱动程序设计实例
10.4.1 S3C2440上LED驱动开发
10.4.2 S3C22440上ADC驱动开发
习题
附录1 ARM指令表
附录2 ARM汇编程序上机实验举例
实验一
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/26 6:56:46