新闻资讯
看你所看,想你所想

嵌入式技术基础

嵌入式技术基础》是2012年3月人民邮电出版社出版的图书,作者是严雨。本书全面地介绍了嵌入式技术基础知识,包括系统设计、程序开发等内容。

  • 书名 嵌入式技术基础
  • 作者 严雨
  • ISBN 9787115265074
  • 页数 258
  • 定价 32.00 元

内容简介

  《嵌入式技术基础》首先介绍了嵌入式系统基础、ARM920T微处理器内核和S3C2410X的嵌入式软件设计,然后分别介绍了基于ARM9和μC/OS-II嵌入式系统设计、ARM ADS来自集成开发环境、基于ARM9和Linux嵌入斯画搞治式系统设计,最后详细介绍了嵌入式Linux设备驱动程序开发、嵌入式网络设备驱动程序开发以及Qt/Embedded嵌入式图形开发等。

  本书理论知识与实际开发经验并重,在知境察技推师须饭劳存话动识讲解的基础上深入介绍实际开发设计,充分体现了教学做360百科一体化,做中学的CD IO工程教育思想。本书既可作为大、专院校嵌入式基础课程教材,也可作为工程开发人员的参考用书。

目录

  第太弱触陆定认族争1章 嵌入式系统基础 1

  1.1 嵌入式系统简介 2

  1.2 嵌入式处理器 4

  1.3 嵌入式系统开发过程 8

  1.4 思考与练习 11

  第2章 基于ARM920T核微处理器 13

  2.1 ARM处理器简介 13

  2.2 ARM现那事装福石光圆920T简介 16

  2.3 三星S3C2410X处理器详解 2亮校2

  2.4 思考与练习 28

  第3章 S3C24度市研好点激写垂10X的嵌入式软件设计 30

  3.1 S3C2410X的串行通信设计 30

  3.2 S3C2410X的键盘及LED驱动设计 40

  3.3 S3C2410X的D/A功能应用开发 47

  3.4 思考与练习 54

  第4章 基于ARM9和μC/OS-II嵌入式系统 55

  4.1 μC/OS-II的内核 56

  4.2 μC/OS-II的进农API函数 62

  4.3 μC/OS-II的应用切外动宜种请亚斗程序开发 70

  4.4 μC/OS-II在S3C2410X上的移植 71

  4.5 基于μ度底C/OS-II操作系统的绘图API函数的开发案例 72

  4.6 思考与练习 75

  第5章 ARM ADS集成开发环境 77

  5.1 ADS1.2的安装 77

  5.2 ADS集成开发环境的使用 83

  5.3 用AXD进行代码调试 98

  5.4 思考与练习 脸器甚儿确耐穿危102

  第6章 基于ARM9和Linux嵌入式系统设计 104

  6.1 嵌入式Linux的开发环境 105

  6.2 Linux命令及GNU开发工具的使用 128

  6.3 GNU make命令和makefile 文件 1不行父完接42

  6.4 嵌入式席七频战测井节末找Linux下C语言编程--文件的操作 155

  6.5 嵌入式Linux引导程序 158

  6.6 Linux系统在ARM平台上的移植 159

  服冲女亮最预措这6.7 Linux系统及应用程序的烧写 161

  6.8 思考与练习 164

  第7章 嵌入式Linux设备驱动程序开发 165

  7.1 嵌入式Linux的设备管理 166

  7.2 设备可拿病算亚使济驱动模块化编程 171

  7.3 GPIO字符设备驱动程序设计 175

 冲引频除制 7.4 A/D转换器驱动程序设计 189

  7.5 IC卡驱动程序设计 205

  7.6 内核驱动程序设计--触摸屏驱动程序 213

  7.7 音频驱动程序设计 220

  7.8 思考与练习 226

  第8章 嵌入式网络设备驱动程序设计 228

  8.1 嵌入式网络设备驱动程序 229

 宪免失发创虽倍注是安 8.2 基于以太网控制器AX88796的网络驱动程序设计 234

  8.3 思考与练习 245

  第9章 Qt/Embedded嵌入式图形开发 246

  9.1 Qt/Embedded嵌入式图形开发基础 247

  9.2 Qtopia虚拟平台及在S3C2410S开发板上移植 256

  9.3 思考与练习 257

图书信息

  出来自版社: 北京航空航天大学出版社; 第1版 (2009年8月1日)

  丛书名: 高职院校嵌入式技术系列教材

  平装: 252页

  正文语种: 简体中文

  开本: 16

  尺寸: 22.8 x 18.4 x 1 cm

  重量: 358 g

内容简360百科

  《嵌入式技术基础》是高职院校嵌入式技术系列教材之一,系统阐述了嵌入式系统尼硫倒换率易力即是的体系结构、开发环境和开发过程。《嵌入式技术基础》共分7章,包括嵌入式系统概述、ARM体系结构、A流雨液乎房传松RM指令系统、嵌入式Linux操作系统践反米大谓群含孔器沿物、嵌入式系统开发平台的建立、嵌入式软件系统和嵌入式应用程序开发。内容编排由浅入深,通俗易懂,注重整体,延了顺移杂兼顾一般。每章前有学习目标,后有本章小结和习题,书末附有实验指导。作者在编写过程中,注重学习者系统意识的培养和实践能力的训练然胡,力求使《嵌入式技术基础》具有知识面宽、集成度高、实用性强和简明易懂的特点。《嵌入式技术基础》既可作力阻个细又什破迫现论刻为高职院校嵌入式技术基础课程的教材,也可用作各类培训机构的教学用书,还可作为嵌入式系统开发人员的参也运好考书。

书籍目录

  第1源基胞稳模业激劳这攻章 嵌入式系统概述

  1.1 嵌入式系统简介

  1.1.1 嵌入式系统的定

  1.1.2 嵌入式系统的组成

  1.1.3 嵌入式系统原起末的特点

  1.1.4 嵌入式系统的应用

  1.1船害望普步端调推输水北.5 嵌入式系统的发展

  1.2 嵌入式系统硬件

  1.2.1 嵌入式处理器

  1.2.2 总线

  1.2.3 存储器

  1.2.4 I/O接口

  1.3 嵌入式系统软件

  1.3.1 引导程

  1.3.2 操作系停秋府在笔续但自去更

  1.3.3 应用软件

  本章小结

  思考与练习

  第2章 ARM体系结构

  2.1 ARM简介

  践积切重银2.1.1 ARM特点

  2.1.2 ARM处理器工作状态和工作模式

  2.信上取城支成镇1.3 ARM处理器异常

  2.1.4 ARM指令流水

  2.2 ARM微处理器

  2.2.1 S3C2410组成结构和引脚信号

 胜铁具叶察肥资庆国其 2.2.2 ARM寄存器

  2.3 ARM存储器

  2.3.1 存储师照取段耐风伤模器组织

  2.3.2 存储管理单元

  2.3.3 NAND Flash控制器

  2吃果审导由减听句华起.3.4 数据类型与存储格式

三劳汽务屋问  2.3.5 非激黑即议原原货气对齐的存储访问

  2.3.6 指令预取和自修改代码

  2.4 ARM的I/O端口

  2.4.1 DMA

  2.4.2 定时器

  2.4.3 中断控制器

  2.4.4 LCD控制器

  2.4.5 ADC和触摸屏接口

  2.4.6 UART接口

  2.4.7 USB接口

  2.4.8 并行接口

  2.4.9 串行接口

  2.4.10 PCMCIA 和CF

  2.4.11 红外线接口

  本章小结

  思考与练习

  第3章 ARM指令系统

  3.1 ARM指令系统简介

  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数据处理指令

  3.4.3 Thumb软中断指令

  3.4.4 Thumb跳转指令

  3.4.5 Thumb指令集与ARM指令集的切换与区别

  3.5 ARM汇编语言伪指令

  3.5.1 数据定义伪指令

  3.5.2 符号定义伪指令

  3.5.3 过程定义伪指令

  3.5.4 汇编控制伪指令

  3.5.5 其他伪指令

  3.6 ARM汇编语言程序设计

  3.6.1 汇编程序编写

  3.6.2 汇编程序调试过程

  本章小结

  思考与练习

  第4章 嵌入式Linux操作系统

  4.1 Linux简介

  4.1.1 Linux特点

  4.1.2 Linux内核组成

  4.1.3 Linux源码结构

  4.2 Linux常用命令

  4.2.1 文件管理

  4.2.2 目录管理

  4.2.3 进程管理

  4.2.4 服务管理

  4.2.5 环境设置

  4.3 文本编辑

  4.3.1 工作模式

  4.3.2 文件的创建与打开

  4.3.3 文件的保存与退出

  4.3.4 编辑命令

  4.4 Linux网络服务

  4.4.1 服务管理

  4.4.2 Samba服务

  4.4.3 NFS服务

  本章小结

  思考与练习

  第5章 嵌入式开发平台的组建

  5.1 开发平台简介

  5.1.1 开发模型

  5.1.2 硬件开发平台

  5.1.3 软件开发环境

  5.1.4 嵌入式系统的调试方式

  5.1.5 板级支持包

  5.2 UP-NETARM2410-S开发平台

  5.2.1 系统简介

  5.2.2 核心板结构

  5.2.3 主板结构

  5.2.4 地址空间分配

  5.3 ADS开发环境

  5.3.1 ADS的组成

  5.3.2 CodeWarrior的配置与使用

  5.3.3 AXD的配置与使用

  5.3.4 DNW的配置与使用

  5.3.5 超级终端的配置与使用

  5.4 Linux开发环境

  5.4.1 环境架构

  5.4.2 安装与配置

  5.4.3 建立交叉编译工具链

  5.4.4 编译工具的使用

  本章小结

  ……

  第6章 嵌入式软件系统

  第7章 嵌入式应用程序开发

  附录

  参考文献

转载请注明出处累积网 » 嵌入式技术基础

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:fendou3451@163.com