您好,欢迎光临有路网!
嵌入式系统原理与应用
QQ咨询:
有路璐璐:

嵌入式系统原理与应用

  • 作者:王忠民
  • 出版社:高等教育出版社
  • ISBN:9787040338409
  • 出版日期:2011年12月01日
  • 页数:237
  • 定价:¥25.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    《高等学校计算机专业特色教材:嵌入式系统原理与应用》以ARM7处理器和μC/OS-Ⅱ操作系统为主线,结合大量实例,从系统的角度详细介绍了嵌入式系统开发过程中所需要掌握的软、硬件入门基础知识。《高等学校计算机专业特色教材:嵌入式系统原理与应用》主要内容包括嵌入式系统基础、ARM体系结构、ARM指令系统、ARM汇编语言程序设计基础、LPC2000系列处理器原理、LPC2000系列微处理器接口技术、嵌入式操作系统等。每章开始给出本章简介,包括本章的主要内容、**难点及其在整个课程中所处的地位,*后给出本章小结和习题。《高等学校计算机专业特色教材:嵌入式系统原理与应用》体系合理,条理清晰,语言简练,旨在使读者能够从系统角度掌握嵌入式系统的基本组成及工作原理,并具有嵌入式应用系统开发的基本能力
    目录
    第1章 嵌入式系统基础
    1.1引言
    1.2嵌入式系统的发展历史
    1.3嵌入式系统的特点
    1.4嵌入式系统的组成
    1.4.1嵌入式系统硬件组成
    1.4.2嵌入式系统软件组成
    1.5 ARM微处理器
    1.5.1计算机体系结构与指令集
    1.5.2 ARM体系结构版本
    1.5.3 ARM处理器核
    1.5.4主要ARM芯片供应商
    本章小结
    习题
    第2章 ARM体系结构
    2.1 AIM核及基于ARM核的芯片结构
    2.1.1 ARM内核
    2.1.2基于ARM核的芯片结构
    2.2 ARM工作状态和工作��式
    2.2.1 ARM处理器工作状态
    2.2.2 ARM处理器工作模式
    2.3 ARM状态下寄存器组织
    2.3.1通用寄存器
    2.3.2程序状态寄存器
    2.4 Thumb状态下寄存器组织
    2.5 ARM存储器组织
    2.5.1 编址方式与寻址空间
    2.5.2数据类型
    2.5.3存储格式
    2.6异常
    2.6.1 ARM异常类型
    2.6.2 ARM异常的处理
    2.6.3 ARM异常的优先级
    本章小结
    习题
    第3章 ARM指令系统
    3.1 ARM处理器的指令格式
    3.1.1 ARM指令集的特点
    3.1.2 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.2.9相对寻址
    3.3 ARM指令集
    3.3.1加载/存储指令
    3.3.2数据处理指令
    3.3.3分支指令
    3.3.4程序状态寄存器访问指令
    3.3.5异常中断产生指令
    3.4 Thumb指令集
    本章小结
    习题
    第4章 ARM汇编语言程序设计基础
    4.1 删汇编语言的程序结构
    4.1.1一个简单的ARM汇编程序例子
    4.1.2汇编器伪指令
    4.1.3汇编语言的规范
    4.2 删汇编语言程序设计
    4.2.1顺序程序
    4.2.2分支程序
    4.2.3循环程序
    4.2.4子程序
    4.2.5基于查表法的程序设计
    4.3 C语言与汇编混合编程
    4.3.1 C语言内嵌汇编代码
    4.3.2 C语言与汇编文件变量互访
    4.3.3 ARM过程调用标准APCS
    4.3.4 C语言程序调用汇编子程序
    4.3.5 汇编程序调用C语言函数
    本章小结
    习题
    第5章 LPC2000系列处理器原理
    5.1 LPC2000系列处理器简介
    5.1.1 LPC2000系列处理器特性
    5.1.2 LPC2000系列处理器结构
    5.2处理器引脚配置
    5.3存储器管理
    5.3.1存储器映射
    5.3.2存储器重映射及系统的引导与启动
    5.4系统控制模块
    5.4.1 概述
    5.4.2 时钟部件
    5.4.3 系统复位
    5.4.4 功率控制
    5.4.5 ARM中断系统
    本章小结
    习题
    第6章 LPC2000系列微处理器
    接口技术
    6.1 GPIO
    6.1.1概述
    6.1.2引脚描述
    6.1.3寄存器描述
    6.1.4应用举例
    6.2定时器
    6.2.1概述
    6.2.2引脚描述
    6.2.3结构
    6.2.4寄存器描述
    6.2.5应用举例
    6.3 UART串口通信
    6.3.1概述
    6.3.2引脚描述
    6.3.3结构
    6.3.4寄存器描述
    6.3.5应用举例
    6.4其他外设接口
    6.4.1看门狗
    6.4.2实时时钟
    6.4.3模数转换器
    6.4.4 I2C接口
    6.4.5 SPI接口
    6.4.6脉宽调制器(PWM)接口
    本章小结
    习题
    第7章 嵌入式操作系统
    7.1 嵌入式操作系统概述
    7.1.1什么是嵌入式操作系统
    7.1.2嵌入式操作系统的特点
    7.1.3嵌入式操作系统的分类
    7.2主流嵌入式操作系统简介
    7.3μC/OS-Ⅱ操作系统
    7.3.1μC/OS-Ⅱ简介
    7.3.2μC/OS-Ⅱ内核结构
    7.3.3任务
    7.3.4任务调度
    7.3.5μC/OS-Ⅱ的初始化与启动
    7.3.6任务管理
    7.3.7中断处理和时钟管理
    7.3.8任务间同步与通信
    7.3.9内存管理
    本章小结
    习题
    第8章 基于μC/OS-Ⅱ的嵌入式应用程序开发
    8.1嵌入式应用程序开发的特点
    8.1.1开发调试环境的建立
    8.1.2基于嵌入式处理器的直接编程技术
    8.1.3基于嵌入式操作系统的编程技术
    8.2μC/OS-Ⅱ应用程序结构分析
    8.3μC/OS-Ⅱ程序设计技术
    8.3.1任务的划分与设计
    8.3.2任务间的行为同步方法
    8.3.3共享资源的同步方法
    8.3.4任务间的数据通信方法
    8.4 μC/OS-Ⅱ在ARM微处理器上的移植
    8.4.1μC/OS-Ⅱ对处理器的要求
    8.4.2μC/OS-Ⅱ移植所涉及的文件
    8.4.3μC/OS-Ⅱ的移植过程及内容
    8.4.4μC/OS-Ⅱ的裁剪
    8.5应用程序设计及实例
    8.5.1硬件及其运行环境初始化
    8.5.2应用程序设计
    本章小结
    习题
    附录A ARM开发工具ADS
    A.1 ADS简介
    A.1.1 嵌入式系统开发流程
    A.1.2 ADS环境下ARM程序开发方式
    A.1.3 ADS工具介绍
    A.2 ADS及AXD使用简述
    A.2.1创建工程项目
    A.2.2工程项目管理窗口
    A.2.3 ADS编译器
    A.2.4 ADS链接器
    A.2.5 AXD使用步骤
    A.3 ADS环境汇编程序设计实例
    参考文献

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外