嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材

嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: , ,
2014-01
版次: 2
ISBN: 9787512414679
定价: 49.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 365页
字数: 506千字
正文语种: 简体中文
49人买过
  •   以当前流行的S3C2410嵌入式处理器为核心,介绍嵌入式系统硬件工作原理与接口应用技术、嵌入式程序设计及嵌入式Linux基础应用。主要内容有:嵌入式系统概论、ARM9体系结构、ARM指令系统时钟及电源管理、中断与定时技术、DMA技术、串行通信接口、网络接口、人机接口、Linux操作系统基础等。与第一版相比,《嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材》增加了ARM汇编程序上机实验举例、并对相关知识进行了更新。鉴于篇幅,《嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材》删除了嵌入式Linux软件设计、基于QT/Embedded的嵌入式GUI设计两方面内容,但是读者可以在配套多媒体教学课件中参考。《嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材》既可作为高等院校计算机、电子信息、自动化等专业本科生和相关专业研究生的教材,也可作为从事嵌入式系统研究与开发的工程技术人员的参考书。 第1章嵌入式系统概论
    1.1嵌入式系统简介
    1.1.1嵌入式系统的定义
    1.1.2嵌入式系统的组成
    1.1.3嵌入式系统的应用与发展
    1.2嵌入式微处理器
    1.2.1嵌入式微处理器分类
    1.2.2ARM嵌入式微处理器
    1.2.3嵌入式微处理器选型
    1.3嵌入式操作系统
    1.3.1概况
    1.3.2WindowsCE简介
    1.3.3嵌入式Linux简介
    1.3.4μC/OS一Ⅱ简介
    习题

    第2章ARM9体系结构
    2.1ARM9嵌入式微处理器
    2.1.1ARM9的结构特点
    2.1.2ARM9指令集特点
    2.1.3ARM9工作模式
    2.2ARM9存储器组织结构
    2.2.1大端存储和小端存储
    2.2.2I/O端口的访问方式
    2.2.3内部寄存器
    2.3ARM9异常
    2.3.1异常的类型及向量地址
    2.3.2异常的优先级
    2.3.3进入和退出异常
    2.4S3C2410嵌入式微处理器
    2.4.1S3C2410及片内外围简介
    2.4.2S3C2410引脚信号
    2.4.3S3C2410专用寄存器
    2.4.4ARM920T总线接口单元简介
    习题

    第3章ARM指令系统
    3.1ARM指令集
    3.1.1ARM指令分类及格式
    3.1.2ARM指令寻址方式
    3.1.3常用ARM指令
    3.2ARM汇编伪指令与伪操作
    3.2.1常用ARM汇编伪指令
    3.2.2常用ARM汇编伪操作
    3.3Thumb指令集简介
    3.4ARM编程基础
    3.4.1ARM程序常用文件格式
    3.4.2ARM预定义变量
    3.4.3C语言与汇编混合编程
    3.5ADS1.2集成开发环境的使用
    3.5.1ADS1.2使用介绍
    3.5.2使用ADS1.2设计汇编程序举例
    习题

    第4章时钟及电源管理
    4.1S3C2410时钟结构
    4.2S3C2410电源管理模式
    4.3相关特殊功能寄存器
    4.4常用单元电路设计
    4.4.1电源电路设计
    4.4.2晶振电路设计
    4.4.3复位电路设计
    习题

    第5章存储器与I/O接口原理
    5.1存储器概述
    5.1.1SRAM和DRAM
    5.1.2NORFlash和NANDFlash
    5.2存储系统机制
    5.2.1存储器接口方式
    5.2.2高速缓存机制(Cache)
    5.2.3存储管理单元(MMU)
    5.3S3C2410存储系统
    5.3.1S3C2410存储空间
    5.3.2S3C24lO存储器接口设计
    5.4S3C2410I/O端口
    5.4.1I/O端口控制寄存器
    5.4.2I/O端口应用举例
    习题

    第6章中断与定时技术
    6.1中断概述
    6.1.1中断向量
    6.1.2中断优先级
    6.1.3中断屏蔽
    6.2S3C2410中断系统
    6.2.1概述
    6.2.2中断控制寄存器
    6.2.3中断举例
    6.3定时器工作原理
    6.3.1概述
    6.3.2工作原理
    6.4S3C2410定时器
    6.4.1定时器及PWM
    6.4.2看门狗定时器
    6.4.3RTC
    习题

    第7章DMA技术
    7.1DMA概述
    7.1.1DMA简介
    7.1.2DMA传输过程
    7.2S3C2410DMA
    7.2.1DMA请求源
    7.2.2DMA模式
    7.2.3DMA操作过程
    7.2.4DMA时序
    7.3S3C2410DMA寄存器
    7.3.1传输控制寄存器
    7.3.2状态寄存器
    7.4DMA操作编程
    7.4.1DMA操作初始化
    7.4.2DMA操作编程举例
    习题

    第8章串行通信接口
    8.1串行通信基础知识
    8.1.1串行数据传送模式
    8.1.2串行通信方式
    8.1.3RS-232C串行通信接口
    8.1.4RS-422和RS-485标准
    8.2S3C24.10串行接口
    8.2.1S3C2410UART结构
    8.2.2S3C2410UART工作原理
    8.2.3S3C2410UART专用寄存器
    8.3串行通信举例
    8.3.1RS-232C接口设计
    8.3.2串口初始化
    8.3.3发送/接收程序举例
    8.4IIS串行数字音频接口
    8.4.1IIS接口总线格式
    8.4.2IIS接口应用举例
    习题

    第9章网络接口
    9.1网络接口技术概述
    9.1.1分布嵌入式系统结构
    9.1.2分布嵌入式网络通信方式
    9.2IIC接口
    9.2.1IIC总线
    9.2.2S3C2410IIC接口
    9.3CAN总线接口
    9.3.1CAN总线
    9.3.2CAN接口
    9.4以太网接口
    9.4.1嵌入式以太网基础知识
    9.4.2S3C2410以太网接口
    9.4.3socket网络编程
    9.4.4嵌入式Web服务器程序设计
    习题

    第10章人机接口
    10.1键盘接口
    10.1.1按键的识别
    10.1.2键盘接口举例
    10.2LED显示器
    10.2.1LED显示控制原理
    10.2.2LED接口举例
    10.3LCD接口
    10.3.1LCD显示控制原理
    10.3.2S3(22410LCD控制器
    10.3.3S3C2410LCD寄存器
    10.3.4LCD接口举例
    10.4ADC和触摸屏接口
    10.4.1触摸屏的种类
    10.4.2S3C2410ADC和触摸屏
    10.4.3ADC和触摸屏接口举例
    习题

    第11章Linux操作系统基础
    11.1Linux操作系统概述
    11.1.1Linux的发展历程
    11.1.2Linux的特点
    11.2Linux内核的结构
    11.2.1进程管理
    11.2.2内存管理
    11.2.3虚拟文件系统
    11.2.4网络接口
    11.2.5进程间通信
    11.3Linux设备管理
    11.3.1字符设备
    11.3.2块设备
    11.3.3可安装模块
    11.4Linux的使用
    11.4.1Linux常用命令
    11.4.2vi编辑器的使用
    11.4.3gcc编译器和make工具
    11.4.4gdb调试
    11.5Linux的安装
    11.5.1目前流行的Linux发行版本
    11.5.2Linux安装在独立的硬盘分区
    11.5.3Linux安装在虚拟机中
    习题
    附录1S3C2410引脚功能表
    附录2ARM汇编程序上机实验举例
    实验一ARM汇编程序的上机过程实验
    实验二ARM指令寻址方式实验
    参考文献
  • 内容简介:
      以当前流行的S3C2410嵌入式处理器为核心,介绍嵌入式系统硬件工作原理与接口应用技术、嵌入式程序设计及嵌入式Linux基础应用。主要内容有:嵌入式系统概论、ARM9体系结构、ARM指令系统时钟及电源管理、中断与定时技术、DMA技术、串行通信接口、网络接口、人机接口、Linux操作系统基础等。与第一版相比,《嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材》增加了ARM汇编程序上机实验举例、并对相关知识进行了更新。鉴于篇幅,《嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材》删除了嵌入式Linux软件设计、基于QT/Embedded的嵌入式GUI设计两方面内容,但是读者可以在配套多媒体教学课件中参考。《嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材》既可作为高等院校计算机、电子信息、自动化等专业本科生和相关专业研究生的教材,也可作为从事嵌入式系统研究与开发的工程技术人员的参考书。
  • 目录:
    第1章嵌入式系统概论
    1.1嵌入式系统简介
    1.1.1嵌入式系统的定义
    1.1.2嵌入式系统的组成
    1.1.3嵌入式系统的应用与发展
    1.2嵌入式微处理器
    1.2.1嵌入式微处理器分类
    1.2.2ARM嵌入式微处理器
    1.2.3嵌入式微处理器选型
    1.3嵌入式操作系统
    1.3.1概况
    1.3.2WindowsCE简介
    1.3.3嵌入式Linux简介
    1.3.4μC/OS一Ⅱ简介
    习题

    第2章ARM9体系结构
    2.1ARM9嵌入式微处理器
    2.1.1ARM9的结构特点
    2.1.2ARM9指令集特点
    2.1.3ARM9工作模式
    2.2ARM9存储器组织结构
    2.2.1大端存储和小端存储
    2.2.2I/O端口的访问方式
    2.2.3内部寄存器
    2.3ARM9异常
    2.3.1异常的类型及向量地址
    2.3.2异常的优先级
    2.3.3进入和退出异常
    2.4S3C2410嵌入式微处理器
    2.4.1S3C2410及片内外围简介
    2.4.2S3C2410引脚信号
    2.4.3S3C2410专用寄存器
    2.4.4ARM920T总线接口单元简介
    习题

    第3章ARM指令系统
    3.1ARM指令集
    3.1.1ARM指令分类及格式
    3.1.2ARM指令寻址方式
    3.1.3常用ARM指令
    3.2ARM汇编伪指令与伪操作
    3.2.1常用ARM汇编伪指令
    3.2.2常用ARM汇编伪操作
    3.3Thumb指令集简介
    3.4ARM编程基础
    3.4.1ARM程序常用文件格式
    3.4.2ARM预定义变量
    3.4.3C语言与汇编混合编程
    3.5ADS1.2集成开发环境的使用
    3.5.1ADS1.2使用介绍
    3.5.2使用ADS1.2设计汇编程序举例
    习题

    第4章时钟及电源管理
    4.1S3C2410时钟结构
    4.2S3C2410电源管理模式
    4.3相关特殊功能寄存器
    4.4常用单元电路设计
    4.4.1电源电路设计
    4.4.2晶振电路设计
    4.4.3复位电路设计
    习题

    第5章存储器与I/O接口原理
    5.1存储器概述
    5.1.1SRAM和DRAM
    5.1.2NORFlash和NANDFlash
    5.2存储系统机制
    5.2.1存储器接口方式
    5.2.2高速缓存机制(Cache)
    5.2.3存储管理单元(MMU)
    5.3S3C2410存储系统
    5.3.1S3C2410存储空间
    5.3.2S3C24lO存储器接口设计
    5.4S3C2410I/O端口
    5.4.1I/O端口控制寄存器
    5.4.2I/O端口应用举例
    习题

    第6章中断与定时技术
    6.1中断概述
    6.1.1中断向量
    6.1.2中断优先级
    6.1.3中断屏蔽
    6.2S3C2410中断系统
    6.2.1概述
    6.2.2中断控制寄存器
    6.2.3中断举例
    6.3定时器工作原理
    6.3.1概述
    6.3.2工作原理
    6.4S3C2410定时器
    6.4.1定时器及PWM
    6.4.2看门狗定时器
    6.4.3RTC
    习题

    第7章DMA技术
    7.1DMA概述
    7.1.1DMA简介
    7.1.2DMA传输过程
    7.2S3C2410DMA
    7.2.1DMA请求源
    7.2.2DMA模式
    7.2.3DMA操作过程
    7.2.4DMA时序
    7.3S3C2410DMA寄存器
    7.3.1传输控制寄存器
    7.3.2状态寄存器
    7.4DMA操作编程
    7.4.1DMA操作初始化
    7.4.2DMA操作编程举例
    习题

    第8章串行通信接口
    8.1串行通信基础知识
    8.1.1串行数据传送模式
    8.1.2串行通信方式
    8.1.3RS-232C串行通信接口
    8.1.4RS-422和RS-485标准
    8.2S3C24.10串行接口
    8.2.1S3C2410UART结构
    8.2.2S3C2410UART工作原理
    8.2.3S3C2410UART专用寄存器
    8.3串行通信举例
    8.3.1RS-232C接口设计
    8.3.2串口初始化
    8.3.3发送/接收程序举例
    8.4IIS串行数字音频接口
    8.4.1IIS接口总线格式
    8.4.2IIS接口应用举例
    习题

    第9章网络接口
    9.1网络接口技术概述
    9.1.1分布嵌入式系统结构
    9.1.2分布嵌入式网络通信方式
    9.2IIC接口
    9.2.1IIC总线
    9.2.2S3C2410IIC接口
    9.3CAN总线接口
    9.3.1CAN总线
    9.3.2CAN接口
    9.4以太网接口
    9.4.1嵌入式以太网基础知识
    9.4.2S3C2410以太网接口
    9.4.3socket网络编程
    9.4.4嵌入式Web服务器程序设计
    习题

    第10章人机接口
    10.1键盘接口
    10.1.1按键的识别
    10.1.2键盘接口举例
    10.2LED显示器
    10.2.1LED显示控制原理
    10.2.2LED接口举例
    10.3LCD接口
    10.3.1LCD显示控制原理
    10.3.2S3(22410LCD控制器
    10.3.3S3C2410LCD寄存器
    10.3.4LCD接口举例
    10.4ADC和触摸屏接口
    10.4.1触摸屏的种类
    10.4.2S3C2410ADC和触摸屏
    10.4.3ADC和触摸屏接口举例
    习题

    第11章Linux操作系统基础
    11.1Linux操作系统概述
    11.1.1Linux的发展历程
    11.1.2Linux的特点
    11.2Linux内核的结构
    11.2.1进程管理
    11.2.2内存管理
    11.2.3虚拟文件系统
    11.2.4网络接口
    11.2.5进程间通信
    11.3Linux设备管理
    11.3.1字符设备
    11.3.2块设备
    11.3.3可安装模块
    11.4Linux的使用
    11.4.1Linux常用命令
    11.4.2vi编辑器的使用
    11.4.3gcc编译器和make工具
    11.4.4gdb调试
    11.5Linux的安装
    11.5.1目前流行的Linux发行版本
    11.5.2Linux安装在独立的硬盘分区
    11.5.3Linux安装在虚拟机中
    习题
    附录1S3C2410引脚功能表
    附录2ARM汇编程序上机实验举例
    实验一ARM汇编程序的上机过程实验
    实验二ARM指令寻址方式实验
    参考文献
查看详情
12
系列丛书 / 更多
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
ARM9嵌入式系统设计——基于S3C2410与Linux(第3版)
徐英慧、马忠梅、王磊、王琳 著
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
普通高校“十二五”规划教材:ARM9嵌入式系统设计基础教程(第2版)
黄智伟、邓月明、王彦 著
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
TMS320C54x DSP结构、原理及应用(第3版)/普通高校“十二五”规划教材
戴明桢、周建江 著
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
普通高校“十二五”规划教材·公共管理系列:公共管理学
曾瑞明、许敏、程玉莲 著
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
MATLAB教程:MATLAB教程R2012a
张志涌、杨祖樱 编著
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
普通高校“十二五”规划教材·公共管理系列:城市社会学
刘珊、邱梦华、许敏 著;刘珊、邱梦华、许敏 编
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
电子系统设计:基础篇(第3版)/普通高校“十二五”规划教材
庹先国、余小平、奚大顺 著
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
TMS320X281x DSP原理及C程序开发(第2版)
苏奎峰 著
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
商务礼仪(第2版)/普通高校“十二五”规划教材
张莹、张晓艳 编
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
机械设计基础(非机类)
尹喜云、杨国庆、马克新 编
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
普通高校“十二五”规划教材·公共基础课系列:高职语文(上册)
刘金同、李晓辉、李德刚 编
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
电工电子技术
曹卫锋、黄春、刘金明 编
相关图书 / 更多
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
嵌入与网络:西南民族地区禁毒社会组织制度结构优化的路径选择
谢勇 著
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
嵌入式金融:金融技术应用新革命
[美]斯嘉丽·西贝尔(Scarlett Sieber);[英]苏菲·吉博(Sophie Guibaud)
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
嵌入式系统及应用
付少华主编
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
嵌入式系统应用开发——基于NI LabVIEW&myRIO的设计与实现
杨帆;张彩丽;刘晋东;李宁
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
嵌入式技术入门与实战(基于STM32)
尹静
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
嵌入式单片机技术实战教程
郭海如;熊曾刚;李志敏;赵恒;谈怀江;刘江华;万青;万兴
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
嵌入城市:农民工永久迁移意愿及其影响因素研究
陆文荣
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
嵌入式Linux系统开发 ——基于ARM处理器通用平台(第2版)
冯新宇;蒋洪波;程坤
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
嵌入式系统集成开发
代红英;李奇兵;董旭斌;陆鹏;陶翠微
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
嵌入式技术及应用(STM32CubeMX版)
李文华
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
嵌入地方的市场--对一个西南村镇集市的人类学考察
张琪 著
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
嵌入式Linux驱动开发实践
朱文伟 李建英
您可能感兴趣 / 更多
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
西医外科学()
袁志勇、文兆峰 著
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
嵌入式系统原理与应用技术(第3版)
袁志勇 著
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
中小学记事文工具箱
袁志勇 编
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
新思维作文. 四年级. 下册
袁志勇 主编
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
新思维作文. 三年级. 上册
袁志勇 主编
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
先玩后写:高年级5-6年级适用
袁志勇 编
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
从此开始写日记:小学生2年级
袁志勇 编
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
从此开始写日记:小学生1年级
袁志勇 编
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
B卷:2003新概念作文大赛获奖者新力作
袁志勇 主编
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
2003新概念作文大赛获奖者新力作(A卷)
袁志勇 主编
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
从此开始写日记 六年级
袁志勇 编
嵌入式系统原理与应用技术(第2版)/普通高校“十二五”规划教材
数码作文诊所(高中版)
袁志勇 著