嵌入式Linux设备驱动程序开发指南(原书第2版)在线阅读
会员

嵌入式Linux设备驱动程序开发指南(原书第2版)

计算机网络操作系统15.3万字

更新时间:2021-08-31 18:01:51 最新章节:术语表

立即阅读
加书架
下载
听书

书籍简介

嵌入式微处理器功能强大、节能和低成本与嵌入式Linux系统的灵活性结合,促使业界许多公司基于嵌入式微处理器开发出了很多新产品。本书教读者基于设备树嵌入式Linux系统如何开发设备驱动程序。读者将学习编写不同类型的Linux驱动程序,以及与内核和用户空间交互的应用程序程序接口(API)和方法。本书以实战为核心,阐述了Linux内核基础知识,将编写大约30个驱动程序并移植到三种不同的微处理器上。本书在实验部分中基于NXPi.MX7D、MicrochipSAMA5D2和BroadcomBCM2837三种不同微处理器详细阐述了驱动程序的开发的实现,读者可参考实验部分选择开发和测试自己的驱动程序。在阅读本书之前,建议读者先购买一个基于这些微处理器之一的开发板,板上至少应有一个SPI和I2C控制器,例如RaspberryPi3模型B板。
品牌:机械工业出版社
译者:文洋 李唯杰 谢宝友 武彦 李宁 陈乾新 陆灿江
上架时间:2021-06-01 00:00:00
出版社:机械工业出版社
本书数字版权由机械工业出版社提供,并由其授权上海阅文信息技术有限公司制作发行

最新章节

(西)阿尔贝托·利贝拉尔·德·洛斯里奥斯
主页

同类热门书

最新上架

  • 会员
    本书围绕操作系统基础、UNIX设计思想和openEuler实践3个方面展开,并将理论知识、设计思想和应用实践紧密结合。本书内容涵盖绪论、操作系统初识、openEuler使用入门、操作系统原理与实践、openEuler开发环境、嵌入式操作系统开发、网络基础与管理、服务器操作系统管理,以及openEuler开源创新等。本书合理安排理论知识、精心设计操作实例,注重有机结合、循序深入,以帮助读者深入理解L
    郝家胜主编计算机22.4万字
  • 会员
    本书是一本介绍OpenHarmony操作系统的技术书籍,通过系统地讲解操作系统的概念和实现原理,帮助读者深入了解OpenHarmony操作系统的特点和优势,掌握其开发和应用的技能。本书共七章,分别介绍了OpenHarmony操作系统的概述、快速入门、内核、适配移植、IoT组件开发、SIMPLEGUI显示及开发示例。第1章介绍了OpenHarmony操作系统的基本概念、特点和架构;第2章通过一个简单
    陈鲤文 陈婧 叶伟华计算机7.4万字
  • 会员
    HarmonyOS是一款面向未来、面向全场景的分布式操作系统,借助HarmonyOS全场景分布式系统和设备生态,定义全新的硬件、交互和服务体验。本书采用**的HarmonyOS3版本作为基础,详细介绍如何基于HarmonyOS3来进行应用开发,包括HarmonyOS架构、DevEcoStudio、应用结构、Ability、UI开发、公共事件、窗口管理、网络编程、安全管理、数据管理等多个主题,
    柳伟卫编著计算机6.3万字
  • 会员
    移动机器人是智能机器人的重要形态之一,在各行各业都有广泛的应用前景。机器人操作系统(ROS)是无人驾驶领域所涉及的关键技术平台。本书内容将围绕移动机器人展开,首先讲解ROS的基本原理和开发方法,然后介绍智能移动机器人的控制原理与传感器应用,接下来通过丰富的案例讲解机器人视觉处理、建图导航、语音交互等核心应用的开发方法,最后通过自动驾驶场景下的综合实践提高移动机器人的开发者综合应用的开发能力,做到融
    何顶新 刘智伟 胡春旭 顾强编著计算机9.9万字

同类书籍最近更新

  • 会员
    本书基于4.x版本的Linux内核,介绍了Linux内核的若干关键子系统的技术原理。本书主要内容包括内核的引导过程、内核管理和调度进程的技术原理、内核管理虚拟内存和物理内存的技术原理、内核处理异常和中断的技术原理,以及系统调用的实现方式等。此外,本书还详细讲解了内核实现的各种保护临界区的互斥技术,以及内核的文件系统。本书内容丰富,深入浅出,通过大量的图例来描述数据结构之间的关系和函数的执行流程,并
    余华兵操作系统31万字
  • 会员
    本书系统介绍EDA与FPGA设计技术,主要内容包括:EDA设计流程与典型设计工具、FPGA/CPLD器件、VHDL硬件描述语言等。本书以QuartusII、SynplifyPro/Synplify软件为平台,以可综合的设计为重点,以大量经过验证的数字设计实例为依据,系统阐述了EDA设计方法与设计技术,深入讨论了设计优化的问题。本书的特点是:着眼于实用,紧密联系教学科研实际,实例丰富。
    王金明 周顺编著操作系统14.4万字
  • 会员
    ThisbookisforJavadeveloperswhohaveworkingknowledgeofbuildautomationprocessesandarenowlookingtogainexpertisewithGradleandaddtotheirskillset.
    Hubert Klein Ikkink操作系统5.9万字
  • 会员
    本书循序渐进地讲解了基于Android系统开发物联网应用程序的基本知识、关键技术和实战流程。在讲解每一个知识时,都遵循了理论联系实际的讲解方式,从内核分析到接口API实现,再到实战演练,最后到综合实例演练,彻底剖析了开发物联网项目的完整实现流程。本书涵盖了几乎所有Android物联网开发的主要内容,讲解方法通俗易懂且详细,尤其适合初学者细致入门并逐步通过实战迅速提升开发水平。
    李天祥操作系统15.2万字
  • 会员
    本书由浅入深、循序渐进地讲解RedHatEnterpriseLinux系统,使零基础的读者能够熟练掌握RedHatEnterpriseLinux8.0系统管理。本书分为3部分。第1部分是RHEL入门知识篇,包括Linux系统的安装、登录方式选择、首次启动配置、启动过程和引导程序GRUB等内容。第2部分是RHEL系统管理的内容,包括软件包管理器、用户管理、计划任务、文件系统管理、XFS文件系统、磁盘
    宁菲菲 夏栋梁操作系统10.5万字
  • 会员
    Thisbookisperfectforadministrators,cloudengineers,andoperatorswhowanttogetstartedwithOpenStack,solvebasicproblemsencounteredduringdeployment,andgetuptospeedwiththelatest
    Dan Radez操作系统4.4万字