您好,欢迎来到聚文网。 登录 免费注册
嵌入式Linux应用开发完全手册(附光盘)

嵌入式Linux应用开发完全手册(附光盘)

  • 字数: 908
  • 出版社: 人民邮电
  • 作者: 编者:韦东山|责编:黄焱
  • 商品条码: 9787115182623
  • 版次: 1
  • 开本: 16开
  • 页数: 579
  • 出版年份: 2008
  • 印次: 51
定价:¥89.8 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书全面介绍了嵌入式 Linux系统开发过程中,从 底层系统支持到上层GUI应 用的方方面面,内容涵盖 Linux操作系统的安装及相 关工具的使用、配置,嵌入 式编程所需要的基础知识( 交叉编译工具的选项设置、 Makefile语法、ARM汇编指 令等),硬件部件的使用及 编程(囊括了常见硬件,比 如UART、I2C、LCD等), U-Boot、Linux内核的分析 、配置和移植,根文件系统 的构造(包括移植busybox 、glibc、制作映象文件等) ,内核调试技术(比如添加 kgdb补丁、栈回溯等), 驱动程序编写及移植(LED 、按键、扩展串口、网卡、 硬盘、SD卡、LCD和USB等 ),GUI系统的移植(包含 两个GUI系统:基于Qtopia 和基于X),应用程序调试 技术。 本书从最简单的点亮一 个LED开始,由浅入深地讲 解,使读者最终可以配置、 移植、裁剪内核,编写驱动 程序,移植GUI系统,掌握 整个嵌入式Linux系统的开 发方法。 本书由浅入深,循序渐 进,适合刚接触嵌入式 Linux的初学者学习,也可 作为大、中专院校嵌入式相 关专业本科生、研究生的教 材。
目录
第1篇 嵌入式Linux开发环境构建篇 第1章 嵌入式Linux开发概述 1.1 嵌入式系统介绍 1.1.1 嵌入式系统的定义和特点 1.1.2 嵌入式技术的发展历史 1.2 基于ARM处理器的嵌入式Linux系统 1.2.1 ARM处理器介绍 1.2.2 在嵌入式系统中选择嵌入式Linux的理由 第2章 嵌入式Linux开发环境构建 2.1 硬件环境构建 2.1.1 主机与目标板结合的交叉开发模式 2.1.2 硬件要求 2.2 软件环境构建 2.2.1 主机Linux操作系统的安装 2.2.2 主机Linux操作系统上网络服务的配置与启动 2.2.3 在主机Linux操作系统中安装基本的开发环境 2.2.4 光盘的内容结构及安装 2.2.5 安装交叉编译工具链 2.2.6 书中写作风格的约定 第3章 嵌入式编程基础知识 3.1 交叉编译工具选项说明 3.1.1 arm-linux-gcc选项 3.1.2 arm-linux-ld选项 3.1.3 arm-linux-objcopy选项 3.1.4 arm-linux-objdump选项 3.1.5 汇编代码、机器码和存储器的关系以及数据的表示 3.2 Makefile介绍 3.2.1 Makefile规则 3.2.2 Makefile文件里的赋值方法 3.2.3 Makefile常用函数 3.3 常用ARM汇编指令及ATPCS规则 3.3.1 本书使用的所有汇编指令 3.3.2 ARM-THUMB子程序调用规则ATPCS 第4章 Windows、Linux环境下相关工具、命令的使用 4.1 Windows环境下的工具介绍 4.1.1 代码阅读、编辑工具Source Insight 4.1.2 文件传输工具Cuteftp 4.1.3 远程登录工具SecureCRT 4.1.4 TFTP服务器软件Tftpd32 4.2 Linux环境下的工具、命令介绍 4.2.1 代码阅读、编辑工具KScope 4.2.2 远程登录工具C-kermit 4.2.3 编辑命令vi 4.2.4 查找命令grep、find命令 4.2.5 在线手册查看命令man 4.2.6 其他命令:tar、diff、patch 第2篇 ARM9嵌入式系统基础实例篇 第5章 GPIO接口 5.1 GPIO硬件介绍 5.1.1 通过寄存器来操作GPIO引脚

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网