嵌入式系统开发与应用

嵌入式系统开发与应用

王黎明, 编著

出版社:清华大学出版社

年代:2013

定价:32.0

书籍简介:

本书介绍cortex M3内核处理器的开发方法(软硬件设计及注意问题)。以实例为基础由浅入深的嵌入式系统基础、集成开发环境及驱动库、处理器及电路设计。主要介绍接口功能单元开发与应用(包括Bit-band、系统控制、系统节拍定时、GPIO、Flash、通用定时器、看门狗、中断控制、脉宽调制、模拟比较器、正交编码器),通过标准化采集监控模块的开发对其接口应用开发进行了总结。

书籍目录:

第1章 嵌入式系统基础

1.1 嵌入式系统的概念

1.2 嵌入式系统的组成

1.2.1 嵌入式平台的硬件构架

1.2.2 板级支持包和嵌入式系统

1.2.3 嵌入式系统上的应用程序

1.3 嵌入式系统的开发流程和优势

1.4 ARM微处理器概述

1.4.1 ARM-Advanced RISC Machines

1.4.2 ARM微处理器的应用领域及特点

1.4.3 ARM微处理器的结构

1.4.4 ARM微处理器的应用选型

1.5 典型的嵌入式操作系统

1.5.1 常用的嵌入式操作系统

1.5.2 嵌入式操作系统类型的选择

1.5.3 嵌入式操作系统的选择标准

1.6 小结

1.7 思考题

第2章 集成开发环境及驱动库

2.1 嵌入式软件开发过程

2.1.1 创建过程

2.1.2 编译

2.1.3 连接

2.1.4 定址

2.1.5 调试过程

2.2 IAR EWARM安装

2.3 安装驱动库

2.3.1 下载最新库文件

2.3.2 拷贝连接器命令文件

2.3.3 拷贝驱动库头文件

2.3.4 拷贝底层驱动函数库

2.4 EWARM创建新项目

2.4.1 建立一个项目文件目录

2.4.2 新建工作区

2.4.3 生成新项目

2.4.4 添加/新建文件

2.4.5 通用选项设置

2.4.6 C/C++编译器选项设置

2.4.7 Assembler选项设置

2.4.8 Linker选项设置

2.4.9 Debugger选项设置

2.5 编译和运行应用程序

2.5.1 编译连接处理

2.5.2 查看MAP文件

2.5.3 加载应用程序

2.5.4 应用程序的相关调试

2.5.5 生成.hex文件

2.5.6 探究编译连接

2.6 将IAR的工程移植到Keil工程

2.7 小结

2.8 思考题

第3章 嵌入式微处理器及电路设计

3.1 Stellaris处理器的结构概述

3.2 Cortex-M3的Stellaris微处理器

3.2.1 处理器的分类

3.2.2 StellarisWare软件

3.3 Stellaris处理器最小系统

3.4 LM3S8962接口特性

3.5 典型接口电路的分析与设计

3.5.1 主处理器电路

3.5.2 处理器滤波电路

3.5.3 复位接口电路

3.5.4 主处理器时钟接口

3.5.5 以太网接口

3.5.6 实时时钟及供电电路

3.5.7 I2C存储器EEPROM电路

3.5.8 I2C数字温度采集接口

3.5.9 I2C扩展开关量输入电路

3.5.10 开关量隔离输入电路

3.5.11 I2C扩展开关量输出电路

……

第4章 接口功能单元的开发与应用

第5章 模数转换ADC

第6章 通用异步收发器

第7章 互联IC总线

第8章 同步串行数据通信

第9章 CAN接口应用

第10章 LwIP的API接口及编程

第11章 μC/OS嵌入式实时操作系统

第12章 应用案例分析

附录 书中常用术语缩写解析

参考文献

内容摘要:

本书的立足点是基础化、实用化、可操作性。首先介绍了嵌入式系统的概念、引导读者对嵌入式系统有一个整体的印象,从而带领读者进入嵌入式系统开发的大门。其次介绍了程序的编译、测试,提供了必要的基础、环境、工具支持的嵌入式开发的集成开发环境及驱动库。然后从Stellaris处理器最小硬件系统以及经典的电路设计为基础,介绍了相关外围接口的开发与应用,包括硬件类型的定义、位带操作、系统控制接口、系统节拍定时器、通用输入/输出接口、Flash内部总线读写、通用定时器控制、看门狗操作、中断控制、脉宽调制器、电压比较器、ADC采样、互联IC总线、同步串行通信、CAN总线接口、以太网通信等,介绍了μC/OSⅡ实时多任务操作系统在处理器上的移植及应用,最后以标准化采集控制模块作为典型的应用系统,给出了其硬件电路设计和程序实现。本书以多的篇幅介绍Stellaris处理器外围接口的开发方法(包括软硬件及关键技术问题),以实例为基础由浅入深地讲述Stellaris处理器外围接口的开发。本书可作为大专、本科院校自动化、机电、仪器仪表、自动控制等专业以及工业控制网络等相关课程的教材或教学参考书,也可供从事工业控制网络系统设计和产品研发的工程技术人员参考。

编辑推荐:

可作为大专、本科院校自动化、机电、仪器仪表、自动控制等专业以及工业控制网络等相关课程的教材或教学参考书,也可供从事工业控制网络系统设计和产品研发的工程技术人员参考。

书籍规格:

书籍详细信息
书名嵌入式系统开发与应用站内查询相似图书
9787302319825
如需购买下载《嵌入式系统开发与应用》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)32.0语种简体中文
尺寸23 × 19装帧平装
页数印数 3000

书籍信息归属:

嵌入式系统开发与应用是清华大学出版社于2013.出版的中图分类号为 TP332 ,TP360.21 的主题关于 微处理器-系统设计-高等学校-教材 ,微型计算机-系统开发-高等学校-教材 的书籍。