当前位置:主页 > 课后答案 > 嵌入式系统习题答案
嵌入式系统原理及接口技术

《嵌入式系统原理及接口技术》课后习题答案

  • 更新:2021-07-06
  • 大小:1.29 MB
  • 类别:嵌入式系统
  • 作者:符意德、陆阳
  • 出版:清华大学出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

本书以S3C2440芯片为背景,介绍了ARM9的体系结构和汇编指令系统,并基于此介绍了嵌入式系统启动引导程序的编写方法,同时还介绍了一些基本的接口功能及接口驱动程序的编写方法。本书适于作为计算机科学与技术等专业高年级本科生的教材,为学生将来从事嵌入式系统硬件开发及底层软件开发奠定基础,也适合作为嵌入式系统相关开发人员的日常参考书。

目录

  • 第1章绪论
  • 1.1嵌入式系统的特征
  • 1.2嵌入式系统的发展概况
  • 1.2.1嵌入式系统硬件平台的发展
  • 1.2.2嵌入式系统软件平台的发展
  • 1.2.3SOPC的概况
  • 1.3嵌入式系统的应用
  • 1.3.1嵌入式系统应用复杂度
  • 1.3.2嵌入式系统应用领域
  • 1.4嵌入式系统开发工具
  • 1.4.1Keil集成开发环境
  • 1.4.2ADS1.2集成开发环境
  • 1.4.3RVDS集成开发环境
  • 1.4.4GNU开发工具
  • 1.4.5PB集成开发环境
  • 1.5本书内容简介
  • 1.5.1第1章: 绪论
  • 1.5.2第2章: ARM9体系结构
  • 1.5.3第3章: ARM9汇编语言
  • 1.5.4第4章: 存储系统机制及存储器接口
  • 1.5.5第5章: 中断机制
  • 1.5.6第6章: GPIO端口
  • 1.5.7第7章: 定时部件
  • 1.5.8第8章: 通信网络接口
  • 1.5.9第9章: 人机接口技术
  • 1.5.10第10章: 嵌入式系统设计方法
  • 小结
  • 习题
  • 第2章ARM9体系结构
  • 2.1ARM微处理器系列介绍
  • 2.1.1ARM微处理器核的命名规则
  • 2.1.2ARM系列微处理器核介绍
  • 2.1.3Cortex系列微处理器核介绍
  • 2.1.4Xscale系列微处理器核介绍
  • 2.2ARM9微处理器特征
  • 2.2.1ARM9的指令流水
  • 2.2.2ARM9指令集特点
  • 2.2.3ARM9的工作模式
  • 2.3ARM9的存储组织结构
  • 2.3.1ARM9中的地址特征
  • 2.3.2I/O接口的访问方式
  • 2.3.3内部寄存器
  • 2.4ARM9的异常
  • 2.4.1异常类型及向量地址
  • 2.4.2优先级
  • 2.4.3进入异常和退出异常
  • 2.5ARM9寻址方式
  • 小结
  • 习题
  • 第3章ARM9汇编语言
  • 3.1ARM9指令集
  • 3.1.1寄存器装载及存储类指令
  • 3.1.2影响状态标志位类指令
  • 3.1.3比较类指令
  • 3.1.4分支类指令
  • 3.1.5软件中断指令
  • 3.1.6协处理器指令
  • 3.1.7汇编器伪指令
  • 3.2Thumb指令集
  • 3.3汇编程序设计
  • 3.3.1汇编编程规则
  • 3.3.2汇编指令的特点
  • 3.3.3子程序调用
  • 3.4汇编程序实例——系统引导程序
  • 3.4.1系统引导程序的功能
  • 3.4.2系统引导程序的代码
  • 3.4.3几个流行的系统引导程序
  • 小结
  • 习题
  • 第4章存储系统机制及存储器接口
  • 4.1总线
  • 4.1.1AMBA总线
  • 4.1.2S3C2440芯片总线
  • 4.1.3其他板级总线标准概述
  • 4.2存储系统及管理
  • 4.2.1存储系统的组织结构
  • 4.2.2高速缓存机制
  • 4.2.3存储管理单元
  • 4.3存储器接口设计方法
  • 4.3.1存储器芯片类别
  • 4.3.2SROM型存储器接口设计方法
  • 4.3.3DRAM型存储器接口设计方法
  • 4.3.4NAND Flash型存储器接口设计方法
  • 4.3.5I/O端口的寻址
  • 4.4S3C2440存储系统
  • 4.4.1ARM9核内部的缓存区
  • 4.4.2S3C2440存储空间
  • 4.4.3NOR Flash存储器接口电路
  • 4.4.4SDRAM存储器接口电路
  • 4.4.5NAND Flash存储器接口电路
  • 小结
  • 习题
  • 第5章中断机制
  • 5.1中断方式原理
  • 5.1.1中断操作
  • 5.1.2中断源及其识别方法
  • 5.1.3中断优先级仲裁方式
  • 5.2S3C2440中断系统
  • 5.2.1概述
  • 5.2.2中断优先级
  • 5.2.3中断控制寄存器
  • 5.3中断编程示例
  • 5.3.1IRQ异常处理过程
  • 5.3.2FIQ异常处理过程
  • 5.3.3中断编程模式
  • 5.3.4中断编程示例
  • 小结
  • 习题
  • 第6章GPIO端口
  • 6.1GPIO端口功能
  • 6.1.1端口功能定义
  • 6.1.2端口控制寄存器
  • 6.1.3端口其他寄存器
  • 6.1.4端口的使用示例
  • 6.2音频接口
  • 6.2.1IIS总线格式
  • 6.2.2控制寄存器
  • 6.3视频接口*
  • 6.3.1接口信号
  • 6.3.2接口工作原理
  • 6.3.3控制寄存器功能
  • 小结
  • 习题
  • 第7章定时部件
  • 7.1定时部件的原理
  • 7.2看门狗定时器
  • 7.2.1看门狗定时器概述
  • 7.2.2看门狗控制寄存器
  • 7.2.3应用示例
  • 7.3RTC部件
  • 7.3.1概述
  • 7.3.2RTC控制寄存器
  • 7.3.3应用示例
  • 7.4Timer部件
  • 7.4.1Timer部件概况
  • 7.4.2Timer部件的操作
  • 7.4.3Timer部件内部寄存器
  • 7.4.4应用示例
  • 小结
  • 习题
  • 第8章通信网络接口
  • 8.1异步串行通信接口
  • 8.1.1基本术语
  • 8.1.2异步串行通信协议
  • 8.1.3S3C2440的异步串行通信部件
  • 8.1.4RS232C接口设计示例
  • 8.2SPI通信接口
  • 8.2.1SPI基本原理
  • 8.2.2S3C2440的SPI
  • 8.2.3SPI设计示例
  • 8.3IIC总线接口技术
  • 8.3.1IIC协议结构
  • 8.3.2S3C2440的IIC接口
  • 8.3.3IIC总线的设计示例
  • 8.4CAN总线接口技术*
  • 8.4.1CAN总线协议
  • 8.4.2CAN总线接口设计示例
  • 8.5以太网接口技术*
  • 8.5.1以太网接口电路
  • 8.5.2网络协议软件实现
  • 小结
  • 习题
  • 第9章人机接口技术
  • 9.1键盘接口
  • 9.1.1按键的识别方法
  • 9.1.2键盘接口示例
  • 9.2LED显示器接口
  • 9.2.1LED显示控制原理
  • 9.2.2LED显示接口示例
  • 9.3LCD显示器接口*
  • 9.3.1LCD显示原理
  • 9.3.2LCD的控制器
  • 9.3.3S3C2440芯片的LCD寄存器
  • 9.3.4S3C2440芯片LCD寄存器的设置
  • 9.4触摸屏接口*
  • 9.4.1触摸屏工作原理
  • 9.4.2S3C2440的触摸屏接口
  • 小结
  • 习题
  • 第10章嵌入式系统设计方法
  • 10.1设计要求
  • 10.1.1系统需求
  • 10.1.2规格说明
  • 10.2系统结构设计
  • 10.2.1软件结构
  • 10.2.2硬件组成
  • 10.3构件设计与集成
  • 10.3.1构件设计
  • 10.3.2系统集成
  • 小结
  • 习题
  • 附录A习题答案
  • 附录B嵌入式编程相关头文件
  • 参考文献

资源下载

资源下载地址1:https://pan.baidu.com/s/15DoIMwkJ92Vle5x_u-d9wA

相关资源

网友留言