嵌入式系统与驱动开发图书推荐,收藏了很久,分享给大家

[复制链接]

该用户从未签到

发表于 2018-12-25 15:30:38 | 显示全部楼层 |阅读模式
嵌入式系统与驱动开发学习资源



       内容简介:
       本文由浅入深,全面、系统的介绍了Linux驱动开发技术,提供了大量实例供读者实战演练。本书共分为3篇。第1篇介绍了Linux驱动开发概述、嵌入式处理器和开发板、构建嵌入式驱动程序开发环境、构建嵌入式Linux操作系统、第一个驱动程序、简单的字符设备驱动程序等内容;第2篇介绍了设备驱动中的并发控制、阻塞和同步机制、中断与适中机制、内存访问等内容;第2篇介绍了设备驱动模型、RTC实时时钟驱动程序、看门狗驱动程序、IIC设备驱动程序、LCD设备驱动程序、触摸屏设备驱动程序、输入子系统驱动程序、块设备驱动程序、USB设备驱动程序等内容。


2. 《30天自制操作系统》电子书资源分享
     
      内容简介:
       这是一本兼具趣味性、实用性与学习性的书籍。作者从计算机的构造、汇编语言、C语言开始解说,让你在实践中掌握算法。在这本书的指导下,从零编写所有代码,30天后就可以制作出一个具有窗口系统的32位多任务操作系统。本书以课题为主导,边做边玩,抛开晦涩难懂的语言,行文风格十分随性,还充满了各种欢乐的吐槽,适合操作系统爱好者和程序设计人员阅读



       内容简介:
       为了透彻理解Linux的工作机理,以及为何它在各种系统上能顺畅运行,你需要深入到内核的心脏。cPu与外部世界的所有交互活动都是由内核处理的,哪些程序会分享处理器的时间,以什么样的顺序来分享。内核不遗余力地管理有限的内存,以使数以千计的进程有效地共享系统资源。内核还精心组织数据传送,使得cPu不再受限于慢速硬盘。
       深入理解Linux内核》第三版将引领你畅游内核中用到的主要数据结构、算法和编程技巧。如果你的确想了解计算机内部的实现机理,那么作者透过现象探寻本质,提供了颇有价值的深入分析。本书针对具体的Intel平台,讨论了其重要特征,逐行剖析了相关的代码片段。但是,本书涵盖的内容不仅仅局限于代码的机理,还解释了Linux运作方式的理论支撑。


       内容简介:            
       本书重点介绍linux内核工作原理以及学习方法。将linux内核的修炼之道总结为四个层次:“全面了解抓基本,兴趣导向深钻研,融入社区做贡献,坚持坚持再坚持”。第一层次目的是对linux以及内核有个全面的认识和了解,掌握linux内核源代码的分析方法。第二个层次讨论了内核中系统初始化、系统调用、中断处理、进程管理及调度、内存管理、文件系统以及设备驱动等主要部分,目的是希望读者以兴趣为导向,寻找一个子系统或模块,对其代码深入钻研和分析。第三个层次介绍了内核开发与调试的一些基本信息,目的是希望读者能够融入到内核的开发社区,做出自己的贡献。第四个层次浓缩为两个字——坚持。
       本书语言通俗易懂,内容覆盖了内核的学习方法到内核设计与实现等各方面内容,能够带领读者快速走入linux内核的世界,适合对linux内核学习茫然的初学者,也适合各类希望深入理解linux内核的读者。



       内容简介:
       本书是Linux设备驱动程序开发领域的权威著作。全是基于2.6内核,不仅透彻讲解了基本概念和技术,更深入探讨了其他书没有涵盖或浅尝辄止的许多重要主题和关键点,如PCMCIA、I2C和USB等外部总线以及视频、音频、无线连网和闪存等驱动程序的开发,并讲解了相关的内核源码文件,给出了完整的开发实例。
       本书适合中高级 Linux 开发人员阅读。



       内容简介:
       本书以嵌入式 Linux 系统开发流程为主线,剖析了嵌入式 Linux 系统构建的各个环节。从嵌入式系统基础知识和 Linux 编程技术讲起,接下来说明了建立嵌入式 Linux 交叉开发环
境,然后分析了嵌入式 Linux 系统的引导程序、内核和文件系统三大组成部分,最后介绍了嵌入式 Linux 系统集成和部署的方法。



       内容简介:
       本书以嵌入式linux系统开发流程为主线,剖析了嵌入式linux系统构建的各个环节。本书从嵌入式系统基础知识和linux编程技术讲起,接下来说明了嵌入式linux交叉开发环境的建立,然后分析了嵌入式linux系统的引导程序、内核和文件系统三大组成部分,最后介绍了嵌入式linux系统集成和部署的方法。本书使用的嵌入式linux系统软件全部来源于开源站点,文中提供了具体的链接地址。本书主要以arm平台为例,对u-boot和linux内核启动过程做了详细分析,为学习嵌入式linux系统开发奠定基础。本书从概念上阐述了嵌入式linux系统开发流程,实践上提供了具体的操作步骤,使读者能够深入理解嵌入式linux系统构建。





上一篇:《嵌入式Linux应用程序开发详解》-pdf电子书资源分享
下一篇:《高级 Bash 脚本编程指南》-电子书资源分享

签到天数: 3 天

[LV.2]偶尔看看I

发表于 2019-2-14 20:48:09 | 显示全部楼层
不错。币安网:http://www.myeach.com

该用户从未签到

发表于 2018-12-25 15:54:12 | 显示全部楼层
6666很棒的资源!

该用户从未签到

发表于 2018-12-25 15:55:41 | 显示全部楼层
很好的嵌入式技术资料

该用户从未签到

发表于 2018-12-25 16:13:52 | 显示全部楼层
看完了创客学院的课,来这里找些资源

该用户从未签到

发表于 2018-12-25 17:59:50 | 显示全部楼层
6666很棒的资源!

该用户从未签到

发表于 2018-12-25 18:02:25 | 显示全部楼层
要加qq骚扰小编哈哈!

该用户从未签到

发表于 2018-12-25 18:42:53 | 显示全部楼层
谢谢楼主分享。。

该用户从未签到

发表于 2018-12-25 18:59:14 | 显示全部楼层
6666很棒的资源!

该用户从未签到

发表于 2018-12-25 19:00:55 | 显示全部楼层
嵌入式该这么学。

该用户从未签到

发表于 2018-12-25 19:16:37 | 显示全部楼层
咦~~~~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

申请友链|Archiver|手机版|小黑屋|嵌入式论坛|ARM论坛|JAVA论坛_华清远见嵌入式论坛 ( 京ICP备16055225号

GMT+8, 2019-8-21 16:25 , Processed in 0.052565 second(s), 28 queries .

Powered by 华清远见

© 2004-2018 华清远见教育集团

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