《嵌入式Linux套用开发完全手册》是2008年人民邮电出版社出版的图书,作者是韦东山。
主要讲述了从最简单的点亮一个LED开始,由浅入深地讲解,使读者最终可以配置、移植、裁剪核心,编写驱动程式,移植GUI系统,掌握整个嵌入式Linux系统的开发方法。
基本介绍
- 书名:嵌入式Linux套用开发完全手册
- 作者:韦东山
- ISBN:9787115182623
- 定价:69.00 元
- 出版社:人民邮电出版社
- 出版时间:2008年
- 开本:16
内容简介
《嵌入式Linux套用开发完全手册》全面介绍了嵌入式Linux系统开发过程中,从底层系统支持到上层GUI套用的方方面面,内容涵盖Linux作业系统的安装及相关工具的使用、配置,嵌入式编程所需要的基础知识(交叉编译工具的选项设定、Makefile语法、ARM彙编指令等),硬体部件的使用及编程(囊括了常见硬体,比如UART、I*IC、LCD等),UBoot、Linux核心的分析、配置和移植,根档案系统的构造(包括移植busybox、glibc、製作映象档案等),核心调试技术(比如添加kgdb补丁、栈回溯等),驱动程式编写及移植(LED、按键、扩展串口、网卡、硬碟、SD卡、LCD和USB等),GUI系统的移植(包含两个GUI系统:基于Qtopia和基于X),应用程式调试技术。
编辑推荐
《嵌入式Linux套用开发完全手册》以S3C2410、S3C2440开发板为例,从分析硬体上电执行的第一条指令开始,到构造出一个类似PDA、基于Linux的桌面GUI系统,带领读者学习、掌握从最底层到最高层的软体编写方法。《嵌入式Linux套用开发完全手册》由浅入深,循序渐进,适合刚接触嵌入式Linux的初学者学习,也可作为大、中专院校嵌入式相关专业本科生、研究生的教材。
作品目录
第1篇 嵌入式Linux开发环境构建篇
第1章 嵌入式Linux开发概述
第2章 嵌入式Linux开发环境构建
第3章 嵌入式编程基础知识
第4章 Windows、Linux环境下相关工具、命令的使用
第2篇 ARM9嵌入式系统基础实例篇
第5章 GPIO接口
第6章 存储器控制
第7章 记忆体管理单元MMU
第8章 NANDFlash控制器
第9章 中断体系结构
第10章 系统时钟和定时器
第11章 通用异步收发器UART
第12章 I*IC接口
第13章 LCD控制器
第14章 ADC和触控萤幕接口
第3篇 嵌入式Linux系统移植篇
第15章 移植U-Boot
第16章 移植Linux核心
第17章 构建Linux根档案系统
第18章 Linux核心调试技术
第4篇 嵌入式Linux设备驱动开发篇
第19章 字元设备驱动程式
第20章 Linux异常处理体系结构
第21章 扩展串口驱动程式移植
第22章 网卡驱动程式移植
第23章 IDE接口和SD卡驱动程式移植
第24章 LCD和USB驱动程式移植
第5篇 嵌入式Linux系统套用开发篇
第25章 嵌入式GUI开发
第26章 基于X的GUI开发
第27章 Linux应用程式调试技术
参考文献……