零基础学ARM9嵌入式Linux系统开发(附光盘)

零基础学ARM9嵌入式Linux系统开发(附光盘)
作 者: 段群杰
出版社: 机械工业出版社
丛编项:
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: 系统开发
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《零基础学ARM9嵌入式Linux系统开发(附光盘)》作者简介

内容简介

《零基础学ARM9嵌入式Linux系统开发》以ARM9微处理器为硬件平台,详细讲解了ARM9芯片的硬件结构及软件体系。结合所选的ARM9芯片S3C2410X,阐述了嵌入式系统开发的各个主要环节。详尽讲解了芯片内部的各种资源及相关的外围电路设计与编程方法。在此基础上介绍了嵌入式系统软硬件设计、调试方法,详细介绍了嵌入式系统下驱动程序的开发方法和Linux内核移植的基本知识。详述了S3C2410X开发平台Bootloader、ADS集成开发环境和图形用户界面编辑环境Qt。《零基础学ARM9嵌入式Linux系统开发》以“立足基本理论、系统全面、由浅入深、实例引导、贴近实用”为宗旨,基于嵌入式系统开发的基本流程,详细讲解基本指令的使用方法及相关技巧,内容翔实、实践性强。另外,《零基础学ARM9嵌入式Linux系统开发》配套光盘给出了书中的实例文件、开发过程的操作录像文件、常用元器件及芯片等丰富的拓展资源,极大地方便了读者自学,动手实践。《零基础学ARM9嵌入式Linux系统开发》可作为机电控制、信息家电、工业控制、手持仪器、医疗器械、机器人技术等方面嵌入式系统开发与应用的参考书,也可以作为高等院校有关嵌入式系统教学的本科生或研究生教材。

图书目录

前言

第一篇 入门篇

第1章 嵌入式系统

1.1 嵌入式系统简介

1.1.1 嵌入式系统的特点

1.1.2 嵌入式系统的应用领域

1.1.3 嵌入式系统的发展趋势

1.2 嵌入式系统的组成

1.2.1 嵌入式平台的硬件结构

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

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

1.3 嵌入式系统中的处理器

1.3.1 微处理器

1.3.2 微控制器

1.3.3 数字信号处理器

1.3.4 嵌入式片上系统

1.4 嵌入式系统的一般设计流程和方法

1.4.1 嵌入式系统的一般设计流程

1.4.2 嵌入式系统的一般设计方法

1.5 实践拓展

1.6 习题

第2章 ARM微处理器结构

第3章 ARM微处理器指令系统

第二篇 基础篇

第4章 构建嵌入式开发环境

第5章 S3C2410X硬件结构及功能

第6章 S3C2410X的外部接口

第7章 嵌入式操作系统

第三篇 提高篇

第8章 S3C2410X平台Bootloader

第9章 移植嵌入式操作系统

第10章 嵌入式系统的设备管理及驱动

第11章 嵌入式Linux C语言开发工具

第12章 嵌入式C语言开发流程

第四篇 精通篇

第13章 ADS集成开发环境

第14章 图形用户界面编辑环境Qt

第15章 S3C2410X完整开发系统的设计

参考文献