E-BOOK 嵌入式Linux驱动开发实践 朱文伟 嵌入式Linux驱动开发实践

嵌入式Linux驱动开发实践

详解嵌入式Linux驱动开发和设备端系统构建 实战I2C驱动和SPI驱动开发。嵌入式Linux驱动开发,嵌入式Linux,I2C驱动开发,SPI驱动开发

📥 PDF 电子书 · 百度网盘 · 约 92M 👤 朱文伟 📖 清华大学出版社 📋 9787302649243 🌐 zh-CN
292
下载次数
4.8
用户评分

📦 下载本书

  • 环境搭建困难:详细指导如何在Ubuntu等系统上搭建Linux开发环境,解决初学者常见的编译工具链配置问题。
  • 驱动开发入门难:从内核模块基础讲起,逐步深入到字符设备、块设备驱动,帮助读者理解驱动开发的核心流程。
  • 并发控制困惑:系统讲解自旋锁、信号量等并发控制机制,解决多线程环境下驱动稳定性问题。
  • 平台驱动理解模糊:通过Linux平台驱动框架的剖析,让读者掌握设备与驱动分离的设计思想。
  • 设备树使用不熟:专门章节讲解设备树语法与实战,解决硬件描述与驱动匹配的衔接问题。

📖 书籍简介

人们日常生活中打交道最多的就是嵌入式系统,目前广泛使用的手机、MP3播放器、智能家用电器、无人机、自动驾驶汽车、机器人等都用到了嵌入式系统,嵌入式系统的开发占整个计算机系统开发的比重也越来越大。本书详细讲解嵌入式Linux驱动开发和设备端系统构建,并配套全书实例源代码和作者QQ答疑服务。 《嵌入式Linux驱动开发实践》共分12章,内容包括嵌入式系统概述、搭建Linux安全开发环境、必会的嵌入式开发应用层技术、内核模块开发、字符设备驱动、驱动模块的并发控制、块设备驱动、Linux平台驱动、基于AArch64的内核和文件系统、设备树、I2C驱动实战、SPI驱动实战。 《嵌入式Linux驱动开发实践》适合作为嵌入式Linux驱动开发初学者的入门书,以及嵌入式Linux开发人员的参考书,也适合作为高等院校电子、通信、自动化、计算机等专业“嵌入式操作系统”课程的教材和教学参考书。

📑 章节目录

第 1 章 嵌入式系统概述 1 1.1 嵌入式系统 1 1.2 Linux操作系统 2 1.3 Linux作为嵌入式操作系统的优势 2 1.4 嵌入式系统的开发流程 4 1.5 嵌入式Linux系统的体系结构 5 1.5.1 嵌入式处理器 5 1.5.2 嵌入式外围硬件设备 5 1.5.3 嵌入式操作系统 6 1.5.4 设备驱动 6 1.5.5 嵌入式应用软件 6 1.6 嵌入式Linux系统的设计与实现 6 1.7 Linux操作系统内核 7