网站购物车   | 店铺购物车  
店铺平均得分:97.50 分,再接再厉!!!【查看全部评价】
评分 40分 50分 60分 70分 80分 90分 100分
数量 0 0 0 0 0 1 3
本店铺共有 0 笔投诉记录,投诉率 0% ,低于平均投诉率 1% 【查看详细】
投诉类型
数量
比例
店主称呼:董老师   联系方式:购买咨询请联系我  18339167916    地址:湖南省 长沙市 岳麓区 湖南省长沙市岳麓区麓山南路932号中南大学
促销广告:买书,就上东方甄选教材旧书店,特价正版,收藏店铺,优先发货!
图书分类
店铺公告
开学季订单量比较大些,按照下单时间顺序发出,多仓发货,如果不便,敬请谅解!

1、本店书籍一般八成新左右,书籍不缺页少页,不影响阅读;一般二手书籍是没有光盘、手册,习题集等,有的话就一起赠送邮寄了,不保证有的;书籍有多封面的新老封面随机发货,内容一致,不影响使用,介意勿拍!
2、书价格很低,有满包邮活动,不指定快递;根据网站的特殊性,按照国家有关规定,旧书不支持七天无理由退货。
3、全国大部分地区1~3天到达,偏远地区3~5天到达!
4、订单已发货,由于买家原因:买错,不需要,其他,都需要承担发货快递费用6元(首件(多仓另算)),书籍拒收回来,收到后同意退款亲,因为我们发货也是需要给快递公司快递费用的,谁的责任谁承担!
PS:在本店购书的亲们,下单即视为遵守上述约定,有任何问题请麻烦及时联系客服友好协商解决,谢谢!!!
店铺介绍
1、本店书籍一般八成新左右,书籍不缺页少页,不影响阅读;一般二手书籍是没有光盘、手册的等,有的话就一起赠送邮寄了,不保证有的;书籍有多封面的新老封面随机发货,内容一致,不影响使用,介意勿拍!
2、书价格很低,有满包邮活动,多仓发货,不指定快递;根据网站的特殊性,按照国家有关规定,旧书不支持七天无理由退货。
3、全国大部分地区1~3天到达,偏远地区3~5天到达!
4、订单已发货,由于买家原因:买错,不需要,其他,都需要承担发货快递费用, 书籍拒收回来,收到后同意退款亲,因为我们发货也是需要给快递公司快递费用的,谁的责任谁承担!
5、在本店购书的亲们,下单即视为遵守上述约定,有任何问题请麻烦及时联系客服友好协商解决,谢谢!!!
交易帮助
第一步:选择图书放入购物车。
第二步:结算、填写收货地址。
第三步:担保付款或银行汇款。
第四步:卖家发货。
第五步:确认收货、评价。
作/译者:马文华 出版社:科学出版社
嵌入式系统设计与开发(第2版)
出版日期:2011年06月
ISBN:9787030311252 [十位:7030311256]
页数:353      
定价:¥38.00
店铺售价:¥7.60 (为您节省:¥30.40
店铺库存:10
注:您当前是在入驻店铺购买,非有路网直接销售。
正在处理购买信息,请稍候……
我要买: * 如何购买
** 关于库存、售价、配送费等具体信息建议直接联系店主咨询。
联系店主:购买咨询请联系我  18339167916
本店已缴纳保证金,请放心购买!【如何赔付?】
买家对店铺的满意度评价:查看更多>>
评分
评价内容
评论人
订单图书
《嵌入式系统设计与开发(第2版)》内容提要:
马文华主编的《嵌入式系统设计与开发(第2版)》以目前流行的ARM处理
器和易于学习的μC/OS-II操作系统为
核心,系统介绍了嵌入式系统的概念、原理、基本开发流程和方法。其内
容包括嵌入式系统概述、ARM及其编程模型、ARM指令集、嵌入式程
序设计、嵌人式*小系统设计、嵌人式系统通用接口设计、μC/OS-II实
时操作系统、基于μC/OS-II的程序设计、ADS集成开发环境使用等。读
者可从中系统地学习嵌人式系统的有关知识,并通过实例完成嵌入式系统
设计的基础训练。
《嵌入式系统设计与开发(第2版)》可以作为高等学校嵌入式系统教学
的教材,也可作为有关工程技
术人员的学习参考书。
第1章 概述
1.1 嵌入式系统
1.1.1 嵌入式系统的定义
1.1.2 嵌入式系统的发展历史
1.1.3 嵌入式计算机系统与通用计算机系统
1.2 嵌入式系统的组成
1.2.1 嵌入式系统的硬件组成
1.2.2 嵌入式系统的软件组成
1.3 嵌入式系统的主要应用领域
1.4 嵌入式处理器
1.4.1 嵌入式处理器分类
《嵌入式系统设计与开发(第2版)》图书目录:
马文华主编的《嵌入式系统设计与开发(第2版)》以目前流行的ARM处理
器和易于学习的μC/OS-II操作系统为
核心,系统介绍了嵌入式系统的概念、原理、基本开发流程和方法。其内
容包括嵌入式系统概述、ARM及其编程模型、ARM指令集、嵌入式程
序设计、嵌人式*小系统设计、嵌人式系统通用接口设计、μC/OS-II实
时操作系统、基于μC/OS-II的程序设计、ADS集成开发环境使用等。读
者可从中系统地学习嵌人式系统的有关知识,并通过实例完成嵌入式系统
设计的基础训练。
《嵌入式系统设计与开发(第2版)》可以作为高等学校嵌入式系统教学
的教材,也可作为有关工程技
术人员的学习参考书。
第1章 概述
1.1 嵌入式系统
1.1.1 嵌入式系统的定义
1.1.2 嵌入式系统的发展历史
1.1.3 嵌入式计算机系统与通用计算机系统
1.2 嵌入式系统的组成
1.2.1 嵌入式系统的硬件组成
1.2.2 嵌入式系统的软件组成
1.3 嵌入式系统的主要应用领域
1.4 嵌入式处理器
1.4.1 嵌入式处理器分类
1.4.2 嵌入式处理器现状及发展趋势
1.5 嵌入式操作系统
1.5.1 嵌入式操作系统分类
1.5.2 实时操作系统
1.5.3 嵌入式操作系统的特点
1.5.4 目前市场**行的嵌入式操作系统
1.6 嵌人式系统的开发
1.6.1 嵌入式系统设计流程
1.6.2 嵌入式系统开发中的一些问题
本章要点
习题
第2章 ARM及其编程模型
2.1 ARM简介
2.2 RISG体系结构
2.3 ARM体系结构
2.3.1 ARM体系结构的版本
2.3.2 ARM体系结构的变种及版本命名格式
2.3.3 ARM处理器系列
2.4 ARM微处理器的编程模型
2.4.1 ARM处理器支持的数据类型
2.4.2 ARM处理器的工作状态
2.4.3 ARM处理器的工作模式
2.4.4 ARM状态下的寄存器组织
2.5 ARM的异常中断
2.5.1 ARM体系结构所支持的异常类型
2.5.2 异常的响应及返回
2.5.3 各类异常及返回
2.6 ARM7TDMI处理器内核简介
2.6.1 ARM7TDMI介绍
2.6.2 ARM7TDMI处理器核的硬件接口
本章要点
习题
第3章 ARM指令集
3.1 ARM指令集概述
3.1.1 ARM指令的编码格式
3.1.2 ARM指令的条件码域
3.L 3 指令流水线
3.2 ARM寻址方式
3.3 ARM指令分类介绍
3.3.1 数据处理指令
3.3.2 分支指令
3.3.3 存储器访问指令
3.3.4 程序状态寄存器与通用寄存器之间的传送指令
3.3.5 协处理器指令
3.3.6 异常中断产生指令
3.4 Thumb指令集
3.4.1 Thumb指令集概述
3.4.2 Thumb寄存器和ARM寄存器之间的关系
3.4.3 Thumb指令分类介绍
本章要点
习题
第4章 嵌入式程序设计
4.1 汇编语言程序结构
4.1.1 ARM编译模式与开发环境
4.1.2 ARM汇编语言的伪操作、伪指令与宏指令
4.1.3 CodeWarrior编译器下的伪操作与伪指令
4.2 ARM汇编语言程序设计
4.2.1 ARM汇编中的文件格式
4.2.2 ARMf[编语法格式
4.2.3 ARM汇编程序设计
4.2.4 ARM与Thumb之间的状态转换及函数的互相调用
4.3 C语言与汇编语言混合编程
4.3.1 C程序与汇编程序的相互调用规则
4.3.2 内嵌汇编程序设计
4.3.3 C语言函数和ARM汇编语言函数间互相调用
本章要点
习题
第5章 ARM7嵌入式*小系统设计
5.1 系统设计概述
5.2 S3C44BOX嵌入式微处理器
5.2.1 S3C44BOX引脚及信号描述
5.2.2 S3CA4BOX特性
5.2.3 ARM7嵌入式存储器体系
5.2.4 S3C44BOX的存储控制器
5.3 S3C44Box嵌入式*小系统硬件电路
5.3.1 电源、复位、时钟电路和JTAG接口
5.3.2 Flash存储器接口电路
5.3.3 SDRAM存储器接口电路
5.4 S3C44BOX的存储器接口设计
5.4.1 Flash存储器设计
5.4.2 SDRAM存储器设计
5.5 S3C44130X的中断控制器介绍与设计
5.5.1 中断控制器概述
5.5.2 中断式键盘的软硬件设计
5.5.3 中断式键盘的应用编程
5.6 S3C44BOX嵌入式系统的启动程序
5.6.1 BootLoader介绍
5.6.2 启动程序设计实例
本章要点
习题
第6章 S3C44BOX嵌入式系统通用接口设计
6.1 S3C44BOX的通用I/O端口
6.1.1 S3C44BOX的I/O端口
6.1.2 S3C44BOX芯片与端口相关的寄存器
6.1.3 应用实例
6.2 串行通信接口
6.2.1 概述
6.2.2 S3G44BOX的串行通信单元
6.2.3 UART操作
6.2.4 UART寄存器
6.2.5 串行通信的应用与编程
6.3 定时器
6.3.1 概述
6.3.2 S3C44BOXPWM定时器
6.3.3 PWM定时器工作原理
6.3.4 PWM定时器操作
6.3.5 PWM定时器的特殊功能寄存器
6.3.6 PWM定时器的应用编程
6.4 LCD控制器
6.4.1 概述
6.4.2 液晶显示屏原理
6.4.3 S3CA4BOX LCD控制器
6.4.4 开发实例设计
6.4.5 参考程序
本章要点
习题
第7章 μC/OS-II多任务操作系统与开发
7.1 μC/OS-II操作系统内核结构
7.1.1 μC/OS-II操作系统主要特点
7.1.2 μC/OS-II操作系统的任务与调度
7.1.3 μC/OS-II初始化与启动
7.2 μC/OS-II操作系统任务管理
7.2.1 创建任务与任务堆栈
7.2.2 任务的操作
7.3 μC/OS-II操作系统任务间通信与同步
7.3.1 任务间的通信与同步概述
7.3.2 基于消息邮箱的任务间通信
7.3.3 基于信号量任务间通信
本章要点
习题
第8章 μC/OS-II操作系统程序设计与移植
8.1 μC/OS-II操作系统程序设计方法
8.1.1 μC/OS-II操作系统的数据类型
8.1.2 μC/OS-II操作系统程序设计
8.2 μC/OS-II操作系统扩展
8.2.1 μC/OS-II操作系统内核扩展
8.2.2 程序设计综合实例
8.3 μC/OS-II操作系统的移植
8.3.1 μC/OS-II操作系统移植规划
8.3.2 μC/OS-II操作系统移植过程
8.4 μC/OS-II操作系统移植测试
本章要点
习题
第9章 ADS集成开发环境介绍与使用
9.1 ARM Developer Suite
9.1.1 ADS和RVDS介绍
9.1.2 ARM硬件仿真器
9.2 ADS集成开发环境使用说明
9.2.1 ADS的命令行与开发工具
9.2.2 ADS 1.2.安装与系统配置
9.2.3 ADS工程项目管理
9.2.4 代码编译与加载调试
9.2.5 ADS与实验平台的连接
本章要点
习题
附录A ARM指令集和Thumb指令集速查表
附录B 伪操作与伪指令
参考文献
参考网站
《嵌入式系统设计与开发(第2版)》文章节选:
马文华主编的《嵌入式系统设计与开发(第2版)》以目前流行的ARM处理
器和易于学习的μC/OS-II操作系统为
核心,系统介绍了嵌入式系统的概念、原理、基本开发流程和方法。其内
容包括嵌入式系统概述、ARM及其编程模型、ARM指令集、嵌入式程
序设计、嵌人式*小系统设计、嵌人式系统通用接口设计、μC/OS-II实
时操作系统、基于μC/OS-II的程序设计、ADS集成开发环境使用等。读
者可从中系统地学习嵌人式系统的有关知识,并通过实例完成嵌入式系统
设计的基础训练。
《嵌入式系统设计与开发(第2版)》可以作为高等学校嵌入式系统教学
的教材,也可作为有关工程技
术人员的学习参考书。
第1章 概述
1.1 嵌入式系统
1.1.1 嵌入式系统的定义
1.1.2 嵌入式系统的发展历史
1.1.3 嵌入式计算机系统与通用计算机系统
1.2 嵌入式系统的组成
1.2.1 嵌入式系统的硬件组成
1.2.2 嵌入式系统的软件组成
1.3 嵌入式系统的主要应用领域
1.4 嵌入式处理器
1.4.1 嵌入式处理器分类
1.4.2 嵌入式处理器现状及发展趋势
1.5 嵌入式操作系统
1.5.1 嵌入式操作系统分类
1.5.2 实时操作系统
1.5.3 嵌入式操作系统的特点
1.5.4 目前市场**行的嵌入式操作系统
1.6 嵌人式系统的开发
1.6.1 嵌入式系统设计流程
1.6.2 嵌入式系统开发中的一些问题
本章要点
习题
第2章 ARM及其编程模型
2.1 ARM简介
2.2 RISG体系结构
2.3 ARM体系结构
2.3.1 ARM体系结构的版本
2.3.2 ARM体系结构的变种及版本命名格式
2.3.3 ARM处理器系列
2.4 ARM微处理器的编程模型
2.4.1 ARM处理器支持的数据类型
2.4.2 ARM处理器的工作状态
2.4.3 ARM处理器的工作模式
2.4.4 ARM状态下的寄存器组织
2.5 ARM的异常中断
2.5.1 ARM体系结构所支持的异常类型
2.5.2 异常的响应及返回
2.5.3 各类异常及返回
2.6 ARM7TDMI处理器内核简介
2.6.1 ARM7TDMI介绍
2.6.2 ARM7TDMI处理器核的硬件接口
本章要点
习题
第3章 ARM指令集
3.1 ARM指令集概述
3.1.1 ARM指令的编码格式
3.1.2 ARM指令的条件码域
3.L 3 指令流水线
3.2 ARM寻址方式
3.3 ARM指令分类介绍
3.3.1 数据处理指令
3.3.2 分支指令
3.3.3 存储器访问指令
3.3.4 程序状态寄存器与通用寄存器之间的传送指令
3.3.5 协处理器指令
3.3.6 异常中断产生指令
3.4 Thumb指令集
3.4.1 Thumb指令集概述
3.4.2 Thumb寄存器和ARM寄存器之间的关系
3.4.3 Thumb指令分类介绍
本章要点
习题
第4章 嵌入式程序设计
4.1 汇编语言程序结构
4.1.1 ARM编译模式与开发环境
4.1.2 ARM汇编语言的伪操作、伪指令与宏指令
4.1.3 CodeWarrior编译器下的伪操作与伪指令
4.2 ARM汇编语言程序设计
4.2.1 ARM汇编中的文件格式
4.2.2 ARMf[编语法格式
4.2.3 ARM汇编程序设计
4.2.4 ARM与Thumb之间的状态转换及函数的互相调用
4.3 C语言与汇编语言混合编程
4.3.1 C程序与汇编程序的相互调用规则
4.3.2 内嵌汇编程序设计
4.3.3 C语言函数和ARM汇编语言函数间互相调用
本章要点
习题
第5章 ARM7嵌入式*小系统设计
5.1 系统设计概述
5.2 S3C44BOX嵌入式微处理器
5.2.1 S3C44BOX引脚及信号描述
5.2.2 S3CA4BOX特性
5.2.3 ARM7嵌入式存储器体系
5.2.4 S3C44BOX的存储控制器
5.3 S3C44Box嵌入式*小系统硬件电路
5.3.1 电源、复位、时钟电路和JTAG接口
5.3.2 Flash存储器接口电路
5.3.3 SDRAM存储器接口电路
5.4 S3C44BOX的存储器接口设计
5.4.1 Flash存储器设计
5.4.2 SDRAM存储器设计
5.5 S3C44130X的中断控制器介绍与��计
5.5.1 中断控制器概述
5.5.2 中断式键盘的软硬件设计
5.5.3 中断式键盘的应用编程
5.6 S3C44BOX嵌入式系统的启动程序
5.6.1 BootLoader介绍
5.6.2 启动程序设计实例
本章要点
习题
第6章 S3C44BOX嵌入式系统通用接口设计
6.1 S3C44BOX的通用I/O端口
6.1.1 S3C44BOX的I/O端口
6.1.2 S3C44BOX芯片与端口相关的寄存器
6.1.3 应用实例
6.2 串行通信接口
6.2.1 概述
6.2.2 S3G44BOX的串行通信单元
6.2.3 UART操作
6.2.4 UART寄存器
6.2.5 串行通信的应用与编程
6.3 定时器
6.3.1 概述
6.3.2 S3C44BOXPWM定时器
6.3.3 PWM定时器工作原理
6.3.4 PWM定时器操作
6.3.5 PWM定时器的特殊功能寄存器
6.3.6 PWM定时器的应用编程
6.4 LCD控制器
6.4.1 概述
6.4.2 液晶显示屏原理
6.4.3 S3CA4BOX LCD控制器
6.4.4 开发实例设计
6.4.5 参考程序
本章要点
习题
第7章 μC/OS-II多任务操作系统与开发
7.1 μC/OS-II操作系统内核结构
7.1.1 μC/OS-II操作系统主要特点
7.1.2 μC/OS-II操作系统的任务与调度
7.1.3 μC/OS-II初始化与启动
7.2 μC/OS-II操作系统任务管理
7.2.1 创建任务与任务堆栈
7.2.2 任务的操作
7.3 μC/OS-II操作系统任务间通信与同步
7.3.1 任务间的通信与同步概述
7.3.2 基于消息邮箱的任务间通信
7.3.3 基于信号量任务间通信
本章要点
习题
第8章 μC/OS-II操作系统程序设计与移植
8.1 μC/OS-II操作系统程序设计方法
8.1.1 μC/OS-II操作系统的数据类型
8.1.2 μC/OS-II操作系统程序设计
8.2 μC/OS-II操作系统扩展
8.2.1 μC/OS-II操作系统内核扩展
8.2.2 程序设计综合实例
8.3 μC/OS-II操作系统的移植
8.3.1 μC/OS-II操作系统移植规划
8.3.2 μC/OS-II操作系统移植过程
8.4 μC/OS-II操作系统移植测试
本章要点
习题
第9章 ADS集成开发环境介绍与使用
9.1 ARM Developer Suite
9.1.1 ADS和RVDS介绍
9.1.2 ARM硬件仿真器
9.2 ADS集成开发环境使用说明
9.2.1 ADS的命令行与开发工具
9.2.2 ADS 1.2.安装与系统配置
9.2.3 ADS工程项目管理
9.2.4 代码编译与加载调试
9.2.5 ADS与实验平台的连接
本章要点
习题
附录A ARM指令集和Thumb指令集速查表
附录B 伪操作与伪指令
参考文献
参考网站
《嵌入式系统设计与开发(第2版)》编辑推荐与评论:
马文华主编的《嵌入式系统设计与开发(第2版)》以目前流行的ARM处理
器和易于学习的μC/OS-II操作系统为
核心,系统介绍了嵌入式系统的概念、原理、基本开发流程和方法。其内
容包括嵌入式系统概述、ARM及其编程模型、ARM指令集、嵌入式程
序设计、嵌人式*小系统设计、嵌人式系统通用接口设计、μC/OS-II实
时操作系统、基于μC/OS-II的程序设计、ADS集成开发环境使用等。读
者可从中系统地学习嵌人式系统的有关知识,并通过实例完成嵌入式系统
设计的基础训练。
《嵌入式系统设计与开发(第2版)》可以作为高等学校嵌入式系统教学
的教材,也可作为有关工程技
术人员的学习参考书。
第1章 概述
1.1 嵌入式系统
1.1.1 嵌入式系统的定义
1.1.2 嵌入式系统的发展历史
1.1.3 嵌入式计算机系统与通用计算机系统
1.2 嵌入式系统的组成
1.2.1 嵌入式系统的硬件组成
1.2.2 嵌入式系统的软件组成
1.3 嵌入式系统的主要应用领域
1.4 嵌入式处理器
1.4.1 嵌入式处理器分类
1.4.2 嵌入式处理器现状及发展趋势
1.5 嵌入式操作系统
1.5.1 嵌入式操作系统分类
1.5.2 实时操作系统
1.5.3 嵌入式操作系统的特点
1.5.4 目前市场**行的嵌入式操作系统
1.6 嵌人式系统的开发
1.6.1 嵌入式系统设计流程
1.6.2 嵌入式系统开发中的一些问题
本章要点
习题
第2章 ARM及其编程模型
2.1 ARM简介
2.2 RISG体系结构
2.3 ARM体系结构
2.3.1 ARM体系结构的版本
2.3.2 ARM体系结构的变种及版本命名格式
2.3.3 ARM处理器系列
2.4 ARM微处理器的编程模型
2.4.1 ARM处理器支持的数据类型
2.4.2 ARM处理器的工作状态
2.4.3 ARM处理器的工作模式
2.4.4 ARM状态下的寄存器组织
2.5 ARM的异常中断
2.5.1 ARM体系结构所支持的异常类型
2.5.2 异常的响应及返回
2.5.3 各类异常及返回
2.6 ARM7TDMI处理器内核简介
2.6.1 ARM7TDMI介绍
2.6.2 ARM7TDMI处理器核的硬件接口
本章要点
习题
第3章 ARM指令集
3.1 ARM指令集概述
3.1.1 ARM指令的编码格式
3.1.2 ARM指令的条件码域
3.L 3 指令流水线
3.2 ARM寻址方式
3.3 ARM指令分类介绍
3.3.1 数据处理指令
3.3.2 分支指令
3.3.3 存储器访问指令
3.3.4 程序状态寄存器与通用寄存器之间的传送指令
3.3.5 协处理器指令
3.3.6 异常中断产生指令
3.4 Thumb指令集
3.4.1 Thumb指令集概述
3.4.2 Thumb寄存器和ARM寄存器之间的关系
3.4.3 Thumb指令分类介绍
本章要点
习题
第4章 嵌入式程序设计
4.1 汇编语言程序结构
4.1.1 ARM编译模式与开发环境
4.1.2 ARM汇编语言的伪操作、伪指令与宏指令
4.1.3 CodeWarrior编译器下的伪操作与伪指令
4.2 ARM汇编语言程序设计
4.2.1 ARM汇编中的文件格式
4.2.2 ARMf[编语法格式
4.2.3 ARM汇编程序设计
4.2.4 ARM与Thumb之间的状态转换及函数的互相调用
4.3 C语言与汇编语言混合编程
4.3.1 C程序与汇编程序的相互调用规则
4.3.2 内嵌汇编程序设计
4.3.3 C语言函数和ARM汇编语言函数间互相调用
本章要点
习题
第5章 ARM7嵌入式*小系统设计
5.1 系统设计概述
5.2 S3C44BOX嵌入式微处理器
5.2.1 S3C44BOX引脚及信号描述
5.2.2 S3CA4BOX特性
5.2.3 ARM7嵌入式存储器体系
5.2.4 S3C44BOX的存储控制器
5.3 S3C44Box嵌入式*小系统硬件电路
5.3.1 电源、复位、时钟电路和JTAG接口
5.3.2 Flash存储器接口电路
5.3.3 SDRAM存储器接口电路
5.4 S3C44BOX的存储器接口设计
5.4.1 Flash存储器设计
5.4.2 SDRAM存储器设计
5.5 S3C44130X的中断控制器介绍与设计
5.5.1 中断控制器概述
5.5.2 中断式键盘的软硬件设计
5.5.3 中断式键盘的应用编程
5.6 S3C44BOX嵌入式系统的启动程序
5.6.1 BootLoader介绍
5.6.2 启动程序设计实例
本章要点
习题
第6章 S3C44BOX嵌入式系统通用接口设计
6.1 S3C44BOX的通用I/O端口
6.1.1 S3C44BOX的I/O端口
6.1.2 S3C44BOX芯片与端口相关的寄存器
6.1.3 应用实例
6.2 串行通信接口
6.2.1 概述
6.2.2 S3G44BOX的串行通信单元
6.2.3 UART操作
6.2.4 UART寄存器
6.2.5 串行通信的应用与编程
6.3 定时器
6.3.1 概述
6.3.2 S3C44BOXPWM定时器
6.3.3 PWM定时器工作原理
6.3.4 PWM定时器操作
6.3.5 PWM定时器的特殊功能寄存器
6.3.6 PWM定时器的应用编程
6.4 LCD控制器
6.4.1 概述
6.4.2 液晶显示屏原理
6.4.3 S3CA4BOX LCD控制器
6.4.4 开发实例设计
6.4.5 参考程序
本章要点
习题
第7章 μC/OS-II多任务操作系统与开发
7.1 μC/OS-II操作系统内核结构
7.1.1 μC/OS-II操作系统主要特点
7.1.2 μC/OS-II操作系统的任务与调度
7.1.3 μC/OS-II初始化与启动
7.2 μC/OS-II操作系统任务管理
7.2.1 创建任务与任务堆栈
7.2.2 任务的操作
7.3 μC/OS-II操作系统任务间通信与同步
7.3.1 任务间的通信与同步概述
7.3.2 基于消息邮箱的任务间通信
7.3.3 基于信号量任务间通信
本章要点
习题
第8章 μC/OS-II操作系统程序设计与移植
8.1 μC/OS-II操作系统程序设计方法
8.1.1 μC/OS-II操作系统的数据类型
8.1.2 μC/OS-II操作系统程序设计
8.2 μC/OS-II操作系统扩展
8.2.1 μC/OS-II操作系统内核扩展
8.2.2 程序设计综合实例
8.3 μC/OS-II操作系统的移植
8.3.1 μC/OS-II操作系统移植规划
8.3.2 μC/OS-II操作系统移植过程
8.4 μC/OS-II操作系统移植测试
本章要点
习题
第9章 ADS集成开发环境介绍与使用
9.1 ARM Developer Suite
9.1.1 ADS和RVDS介绍
9.1.2 ARM硬件仿真器
9.2 ADS集成开发环境使用说明
9.2.1 ADS的命令行与开发工具
9.2.2 ADS 1.2.安装与系统配置
9.2.3 ADS工程项目管理
9.2.4 代码编译与加载调试
9.2.5 ADS与实验平台的连接
本章要点
习题
附录A ARM指令集和Thumb指令集速查表
附录B 伪操作与伪指令
参考文献
参考网站
《嵌入式系统设计与开发(第2版)》作者介绍:
马文华主编的《嵌入式系统设计与开发(第2版)》以目前流行的ARM处理
器和易于学习的μC/OS-II操作系统为
核心,系统介绍了嵌入式系统的概念、原理、基本开发流程和方法。其内
容包括嵌入式系统概述、ARM及其编程模型、ARM指令集、嵌入式程
序设计、嵌人式*小系统设计、嵌人式系统通用接口设计、μC/OS-II实
时操作系统、基于μC/OS-II的程序设计、ADS集成开发环境使用等。读
者可从中系统地学习嵌人式系统的有关知识,并通过实例完成嵌入式系统
设计的基础训练。
《嵌入式系统设计与开发(第2版)》可以作为高等学校嵌入式系统教学
的教材,也可作为有关工程技
术人员的学习参考书。
第1章 概述
1.1 嵌入式系统
1.1.1 嵌入式系统的定义
1.1.2 嵌入式系统的发展历史
1.1.3 嵌入式计算机系统与通用计算机系统
1.2 嵌入式系统的组成
1.2.1 嵌入式系统的硬件组成
1.2.2 嵌入式系统的软件组成
1.3 嵌入式系统的主要应用领域
1.4 嵌入式处理器
1.4.1 嵌入式处理器分类
1.4.2 嵌入式处理器现状及发展趋势
1.5 嵌入式操作系统
1.5.1 嵌入式操作系统分类
1.5.2 实时操作系统
1.5.3 嵌入式操作系统的特点
1.5.4 目前市场**行的嵌入式操作系统
1.6 嵌人式系统的开发
1.6.1 嵌入式系统设计流程
1.6.2 嵌入式系统开发中的一些问题
本章要点
习题
第2章 ARM及其编程模型
2.1 ARM简介
2.2 RISG体系结构
2.3 ARM体系结构
2.3.1 ARM体系结构的版本
2.3.2 ARM体系结构的变种及版本命名格式
2.3.3 ARM处理器系列
2.4 ARM微处理器的编程模型
2.4.1 ARM处理器支持的数据类型
2.4.2 ARM处理器的工作状态
2.4.3 ARM处理器的工作模式
2.4.4 ARM状态下的寄存器组织
2.5 ARM的异常中断
2.5.1 ARM体系结构所支持的异常类型
2.5.2 异常的响应及返回
2.5.3 各类异常及返回
2.6 ARM7TDMI处理器内核简介
2.6.1 ARM7TDMI介绍
2.6.2 ARM7TDMI处理器核的硬件接口
本章要点
习题
第3章 ARM指令集
3.1 ARM指令集概述
3.1.1 ARM指令的编码格式
3.1.2 ARM指令的条件码域
3.L 3 指令流水线
3.2 ARM寻址方式
3.3 ARM指令分类介绍
3.3.1 数据处理指令
3.3.2 分支指令
3.3.3 存储器访问指令
3.3.4 程序状态寄存器与通用寄存器之间的传送指令
3.3.5 协处理器指令
3.3.6 异常中断产生指令
3.4 Thumb指令集
3.4.1 Thumb指令集概述
3.4.2 Thumb寄存器和ARM寄存器之间的关系
3.4.3 Thumb指令分类介绍
本章要点
习题
第4章 嵌入式程序设计
4.1 汇编语言程序结构
4.1.1 ARM编译模式与开发环境
4.1.2 ARM汇编语言的伪操作、伪指令与宏指令
4.1.3 CodeWarrior编译器下的伪操作与伪指令
4.2 ARM汇编语言程序设计
4.2.1 ARM汇编中的文件格式
4.2.2 ARMf[编语法格式
4.2.3 ARM汇编程序设计
4.2.4 ARM与Thumb之间的状态转换及函数的互相调用
4.3 C语言与汇编语言混合编程
4.3.1 C程序与汇编程序的相互调用规则
4.3.2 内嵌汇编程序设计
4.3.3 C语言函数和ARM汇编语言函数间互相调用
本章要点
习题
第5章 ARM7嵌入式*小系统设计
5.1 系统设计概述
5.2 S3C44BOX嵌入式微处理器
5.2.1 S3C44BOX引脚及信号描述
5.2.2 S3CA4BOX特性
5.2.3 ARM7嵌入式存储器体系
5.2.4 S3C44BOX的存储控制器
5.3 S3C44Box嵌入式*小系统硬件电路
5.3.1 电源、复位、时钟电路和JTAG接口
5.3.2 Flash存储器接口电路
5.3.3 SDRAM存储器接口电路
5.4 S3C44BOX的存储器接口设计
5.4.1 Flash存储器设计
5.4.2 SDRAM存储器设计
5.5 S3C44130X的中断控制器介绍与设计
5.5.1 中断控制器概述
5.5.2 中断式键盘的软硬件设计
5.5.3 中断式键盘的应用编程
5.6 S3C44BOX嵌入式系统的启动程序
5.6.1 BootLoader介绍
5.6.2 启动程序设计实例
本章要点
习题
第6章 S3C44BOX嵌入式系统通用接口设计
6.1 S3C44BOX的通用I/O端口
6.1.1 S3C44BOX的I/O端口
6.1.2 S3C44BOX芯片与端口相关的寄存器
6.1.3 应用实例
6.2 串行通信接口
6.2.1 概述
6.2.2 S3G44BOX的串行通信单元
6.2.3 UART操作
6.2.4 UART寄存器
6.2.5 串行通信的应用与编程
6.3 定时器
6.3.1 概述
6.3.2 S3C44BOXPWM定时器
6.3.3 PWM定时器工作原理
6.3.4 PWM定时器操作
6.3.5 PWM定时器的特殊功能寄存器
6.3.6 PWM定时器的应用编程
6.4 LCD控制器
6.4.1 概述
6.4.2 液晶显示屏原理
6.4.3 S3CA4BOX LCD控制器
6.4.4 开发实例设计
6.4.5 参考程序
本章要点
习题
第7章 μC/OS-II多任务操作系统与开发
7.1 μC/OS-II操作系统内核结构
7.1.1 μC/OS-II操作系统主要特点
7.1.2 μC/OS-II操作系统的任务与调度
7.1.3 μC/OS-II初始化与启动
7.2 μC/OS-II操作系统任务管理
7.2.1 创建任务与任务堆栈
7.2.2 任务的操作
7.3 μC/OS-II操作系统任务间通信与同步
7.3.1 任务间的通信与同步概述
7.3.2 基于消息邮箱的任务间通信
7.3.3 基于信号量任务间通信
本章要点
习题
第8章 μC/OS-II操作系统程序设计与移植
8.1 μC/OS-II操作系统程序设计方法
8.1.1 μC/OS-II操作系统的数据类型
8.1.2 μC/OS-II操作系统程序设计
8.2 μC/OS-II操作系统扩展
8.2.1 μC/OS-II操作系统内核���展
8.2.2 程序设计综合实例
8.3 μC/OS-II操作系统的移植
8.3.1 μC/OS-II操作系统移植规划
8.3.2 μC/OS-II操作系统移植过程
8.4 μC/OS-II操作系统移植测试
本章要点
习题
第9章 ADS集成开发环境介绍与使用
9.1 ARM Developer Suite
9.1.1 ADS和RVDS介绍
9.1.2 ARM硬件仿真器
9.2 ADS集成开发环境使用说明
9.2.1 ADS的命令行与开发工具
9.2.2 ADS 1.2.安装与系统配置
9.2.3 ADS工程项目管理
9.2.4 代码编译与加载调试
9.2.5 ADS与实验平台的连接
本章要点
习题
附录A ARM指令集和Thumb指令集速查表
附录B 伪操作与伪指令
参考文献
参考网站