当前位置:主页 > 书籍配套资源 > Linux配套资源
《Linux 设备驱动开发详解(第2版)》配套资源

《Linux 设备驱动开发详解(第2版)》配套资源

  • 更新:2022-04-19
  • 大小:4.5 GB
  • 类别:Linux
  • 作者:宋宝华
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

编辑推荐

《Linux设备驱动开发详解(第2版)》是一本介绍linux设备驱动开发理论、框架与实例的书,《Linux设备驱动开发详解(第2版)》基于ldd6410开发板,以linux2.6版本内核为蓝本,详细介绍自旋锁、信号量、完成量、中断顶/底半部、定时器、内存和i/o映射以及异步通知、阻塞i/o、非阻塞i/o等linux设备驱动理论;字符设备、块设备、tty设备、i2c设备、lcd设备、音频设备、usb设备、网络设备、pci设备等linux设备驱动的架构和框架中各个复杂数据架构和函数的关系,并讲解了linux驱动开发的大量实例,使读者能够独立开发各类linux设备驱动。《Linux设备驱动开发详解(第2版)》内容全面,实例丰富,劋作性强,语言通俗易懂,适合广大linux开发人员、嵌入式工程师参考使用。 

目录

  • 第1篇Linux设备驱动入门
  • 第1章Linux设备驱动概述及开发环境构建
  • 1.1设备驱动的作用辅
  • 1.2无劋作系统时的设备驱动
  • 1.3有劋作系统时的设备驱动
  • 1.4Linux设备驱动
  • 1.4.1设备的分类及特点
  • 1.4.2Linux设备驱动与整个软硬件系统的关系
  • 1.4.3Linux设备驱动的重点、难点
  • 1.5Linux设备驱动开发环境构建
  • 1.5.1PC上的Linux环境
  • 1.5.2LDD6410开发板
  • 1.5.3工具链安装
  • 1.5.4主机端nfs和trip服务安装
  • 1.5.5源代码阅读和编辑
  • 1.6设备驱动HelloWorld:LED驱动
  • 1.6.1无劋作系统时的LED驱动
  • 1.6.2Linux下的LED驱动
  • 1.7全书结构
  • 第2章驱动设计的硬件基础
  • 2.1处理器
  • 2.1.1通用处理器
  • 2.1.2数字信号处理器
  • 2.2存储器
  • 2.3接口与总线
  • 2.3.1串口
  • 2.3.212C
  • 2.3.3USB
  • 2.3.4以太网接口
  • 2.3.5ISA
  • 2.3.6PCI和cPCI
  • 2.4CPLD和FPGA
  • 2.5原理图分析
  • 2.5.1原理图分析的内容
  • 2.5.2原理图的分析方法
  • 2.6硬件时序分析
  • 2.6.1时序分析的概念
  • 2.6.2典型硬件时序
  • 2.7芯片手册阅读方法
  • 2.8仪器仪表使用
  • 2.8.1万用表
  • 2.8.2示波器
  • 2.8.3逻辑分析仪
  • 2.9总结
  • 第3章Unttx内核及内核编程
  • 3.1Linux内核的发展与演变
  • 3.2Linux2.6内核的特点
  • 3.3Linux内核的组成
  • 3.3

资源下载

资源下载地址1:https://box.lenovo.com/l/T5olLJ

相关资源

网友留言