鱼C论坛

 找回密码
 立即注册
查看: 3134|回复: 2

[技术交流] 嵌入式linux入门学习,书籍推荐 

[复制链接]
发表于 2015-10-18 10:53:25 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
嵌入式linux入门学习,书籍推荐 
    第一:《鸟哥的Linux私房菜 基础学习篇(第三版)》鸟哥的Linux私房菜
主要讲解Linux一些命令,Linux的实际操作及Linux基础理论。很适合Linux初学者学习


    第二:《嵌入式Linux应用开发完全手册》
  本书全面介绍了嵌入式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内核》
  简称ULK,相比于LKD的内容不够深入、覆盖面不广,ULK要深入全面得多。

  前面这两本,一本提纲挈领,一本全面深入。

  第四:《Linux设备驱动程序》
  简称LDD,驱动开发者都要人手一本了。
  第五:《深入理解Linux虚拟内存管理》
  简称LVMM,是一本介绍Linux虚拟内存管理机制的书。如果你希望深入的研究Linux的内存管理子系统,仔细的研读这本书无疑是最好的选择。
  第六:《深入理解LINUX网络内幕》
  一本讲解网络子系统实现的书,通过这本书,我们可以了解到Linux内核是如何实现复杂的网络功能的。
    第七:《LINUX内核情景分析》
    要想把自己打造成高手,大牛,要真正掌握嵌入式,那么不仅仅要 知其然,更重要是知其所以然。
你现在所谓的入门,我估计也 就是能照着书上一步步去操作,但是如果给你一个新东西,我估计 你都不能知道从何入手,比如给你一个设备,你能判断它需要实现哪些驱动函数?
open();close().这个不用说,可别的函数该不该用呢 》?为什么要用??这些都是要去考率的
我可以肯定告诉你,你还有很长路走,LINXU方面的书只要有的都要看,这条路是不断参考摸索的        
        以上7本书籍是久经考验的神作,希望这7本书籍能同样对你有用。
本文转自:www.arm8.net
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2015-10-18 11:42:29 | 显示全部楼层
如果能带上电子书就更好了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2015-12-1 16:58:50 | 显示全部楼层
非常感谢楼主的无私
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-20 02:53

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表