1. 书籍
  2. 详情

嵌入式linux应用开发完全手册 韦东山 电子版

基本信息

  • 书籍大小:345KB
  • 书籍语言:简体中文
  • 书籍类别:电子图书
  • 书籍标签: 嵌入式linux应用开发完全手册, linux教程, 嵌入式教程
  • 购买链接: 京东   淘宝

打开支付宝首页搜“673273051”领红包,领到大红包的小伙伴赶紧使用哦!

相关书籍

内容介绍

嵌入式linux应用开发完全手册完整版这本书中为大家讲解了嵌入式的众多经典知识,让你能够在嵌入式开发的过程中获得众多所需的知识从而更好的实现各类开发工作,能够很好的引导入门者掌握各类知识,拥有众多实践课程带领你学习,快来绿色资源网下载吧!

嵌入式linux应用开发完全手册

本书全面介绍了嵌入式Linux系统开发过程中,从底层系统支持到上层GUI应用的方方面面,内容涵盖Linux操作系统的安装及相关工具的使用、配置,嵌入式编程所需要的基础知识(交叉编译工具的选项设置、Makefile语法、ARM汇编指令等),硬件部件的使用及编程(囊括了常见硬件,比如UART、I2C、LCD等),U-Boot、Linux内核的分析、配置和移植,根文件系统的构造(包括移植busybox、glibc、制作映象文件等),内核调试技术(比如添加kgdb补丁、栈回溯等),驱动程序编写及移植(LED、按键、扩展串口、网卡、硬盘、SD卡、LCD和USB等),GUI系统的移植(包含两个GUI系统:基于Qtopia和基于X),应用程序调试技术。

本书全部实例代码及相关工具。基于ARM 9+Linux 206平台,从基础讲起,引导读者快速入门,实例丰富,可直接应用于工程实践。

本书从最简单的点亮一个LED开始,由浅入深地讲解,使读者最终可以配置、移植、裁剪内核,编写驱动程序,移植GUI系统,掌握整个嵌入式Linux系统的开发方法。

本书由浅入深,循序渐进,适合刚接触嵌入式Linux的初学者学习,也可作为大、中专院校嵌入式相关专业本科生、研究生的教材。

ARM的概念

嵌入式处理器种类繁多,有ARM、MIPS、PPC等多种架构。ARM处理器的文档丰富,各类嵌入式软件大多(往往首选)支持ARM处理器,使用ARM开发板来学习嵌入式开发是个好选择。基于不同架构CPU的开发是相通的,掌握ARM架构之后,在使用其他CPU时也会很快上手。当然,作为产品进行选材时,需要考虑的因素就非常多了,这不在本书的介绍范围之内。

第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应用程序调试技术

下载地址

打赏