×
嵌入式设计及Linux驱动开发指南-基于ARM9处理器-(第3版)

包邮嵌入式设计及Linux驱动开发指南-基于ARM9处理器-(第3版)

1星价 ¥32.2 (7.0折)
2星价¥32.2 定价¥46.0
暂无评论
图文详情
  • ISBN:9787121096228
  • 装帧:暂无
  • 册数:暂无
  • 重量:暂无
  • 开本:16开
  • 页数:359
  • 出版时间:2009-10-01
  • 条形码:9787121096228 ; 978-7-121-09622-8

本书特色

《嵌入式设计及Linux驱动开发指南:基于ARM9处理器(第3版)》由电子工业出版社出版发行。完整、清晰地描述ARM Linux开发流程,深层剖析内核代码以展现Linux驱动程序框架,《嵌入式设计及Linux驱动开发指南——基于ARM9处理器(第3版)》前两版被多所专业培训机构和高等院校选为教材。

内容简介

简介   arm作为一种嵌入式系统处理器,以高性能、低功耗、低成本等优点占领了大部分市场。目前*常见的是arm7和arm9两个系列。随着人们对系统功能提出了更高的要求,arm7在某些应用中已经不能胜任,性能更加强劲的arm9处理器逐渐占据了高端产品市场。   本书以arm9处理器和linux操作系统为平台,结合深圳优龙公司的开发板,详细介绍了嵌入式系统开发的流程,并针对linux 2.6版本的内核,介绍了linux设备驱动程序开发方法。   本书是基于arm+linux嵌入式系统开发的一本实用指导书籍,着重介绍了嵌入式系统开发的一些概念及开发过程,使读者能快速了解嵌入式开发的步骤。本书内容实用易懂,适合高校相关专业的师生阅读,也可作为嵌入式系统开发与应用技术人员和linux设备驱动开发人员的参考书,以及嵌入式培训机构的培训教材。

目录

第1章 嵌入式系统基础1.1 嵌入式系统简介1.1.1 嵌入式系统定义1.1.2 嵌入式系统与PC1.1.3 嵌入式系统的特点1.2 嵌入式系统的发展1.2.1 嵌入式系统现状1.2.2 嵌入式系统发展趋势1.3 嵌入式操作系统与实时操作系统1.3.1 Linux1.3 2 uC/OS1.3.3 WindOWS CE1.3.4 VxWorks1.3.5 Palm OS1 3.6 QNX1.4 嵌入式系统选型第2章 基于ARM9处理器的硬件开发平台2.1 ARM处理器简介2.1.1 ARM公司简介2.1.2 ARM微处理器核2.2 ARM9微处理器简介2.2.1 与ARM7处理器的比较2.2.2 三星$3C2410X处理器详解2.3 FS2410开发平台第3章 创建嵌入式系统开发环境3.1 嵌入式Linux的开发环境3.2 Cygwin3.3 虚拟机3.4 交叉编译的预备知识3.4.1 Make命令和Makefile文件3.4.2 binutils工具包3.4.3 9cc编译器3.4.4 Glibc库3.4.5 GDB3.5 交叉编译3.5.1 创建编译环境3.5.2 编译binutils3.5.3 编译bootstrapgcc3.5.4 编译Glibc3.5.5 编译完整的gcc3.5.6 编译GDB3.5.7 成果3.5.8 其他交叉编译方法3.6 通过二进制软件包创建交叉编译环境3.7 主机交叉开发环境配置第4章 Bootloader4.1 嵌入式系统的引导代码4.1.1 初识Bootloader4.1.2 Bootloader的启动流程4.2 Bootloader之vivi4.2.1 vivi简介4.2.2 vivi的配置与编译4.2.3 vivi代码导读4.3 Bootloader之U.Boot4.3.1 U.Boot代码结构分析4.3.2 编译U.Boot代码4.3.3 U.Boot代码导读4.3.4 U.Boot命令4.3.5 U.Boot移植4.4 FS2410的Bootloader第5章 Linux系统在ARM平台的移植5.1 移植的概念5.2 Linux内核结构5.3 Linux内核向ARM平台的移植5.3.1 定义平台和编译器5.3.2 arch/arm/roach.s3c2410/devs.c5.3.3 arch/arm/roach—s3c2410/mach.fs2410.c5.3.4 串口输出5.4 编译Linux内核5.4.1 代码成熟等级选项5.4.2 通用的一些选项5.4.3 和模块相关的选项5.4.4 和块相关的选项5.4.5 和系统类型相关的选项5.4.6 和总线相关的选项5.4.7 和内核特性相关的选项第4章 Bootloader第5章 Linux系统在ARM平台的移植 第6章 Linux设备驱动程序开发第7章 网络设备驱动程序开发第8章 USB驱动程序开发第9章 嵌入式文件系统 第10章 系统设计开发参考文献
展开全部

节选

《基于ARM9处理器(第3版)》内容简介:ARM作为一种嵌入式系统处理器,以高性能、低功耗、低成本等优点占领了大部分市场。目前*常见的是ARM7和ARM9两个系列。随着人们对系统功能提出了更高的要求,ARM7在某些应用中已经不能胜任,性能更加强劲的ARM9处理器逐渐占据了高端产品市场。《嵌入式设计及Linux驱动开发指南:基于ARM9处理器(第3版)》以ARM9处理器和Linux操作系统为平台,结合深圳优龙公司的开发板,详细介绍了嵌入式系统开发的流程,并针对Linux 2.6版本的内核,介绍了Linux设备驱动程序开发方法。《嵌入式设计及Linux驱动开发指南:基于ARM9处理器(第3版)》是基于ARM+Linux嵌入式系统开发的一本实用指导书籍,着重介绍了嵌入式系统开发的一些概念及开发过程,使读者能快速了解嵌入式开发的步骤。《嵌入式设计及Linux驱动开发指南:基于ARM9处理器(第3版)》内容实用易懂,适合高校相关专业的师生阅读,也可作为嵌入式系统开发与应用技术人员和Linux设备驱动开发人员的参考书,以及嵌入式培训机构的培训教材。

预估到手价 ×

预估到手价是按参与促销活动、以最优惠的购买方案计算出的价格(不含优惠券部分),仅供参考,未必等同于实际到手价。

确定
快速
导航