万本电子书0元读

万本电子书0元读

顶部广告

嵌入式Linux驱动模板精讲与项目实践电子书

  一线研发实战经验积累,所有技巧及讲解使用的工具都可以直应用到实际发工作中。   采用模板的方式对分散的各种驱动知识行讲解,所有模板都可以直引用。   对每个知识都提供实际案例,从模块的原理介绍,到系统层次的分析,图文并茂,分析透彻。   提供大量的驱动例程,读者可以直运行调试,快速应用于实际发中。

售       价:¥

纸质售价:¥40.70购买纸书

91人正在读 | 0人评论 6.2

作       者:林锡龙

出  版  社:电子工业出版社

出版时间:2014-05-01

字       数:29.9万

所属分类: 科技 > 计算机/网络 > 程序设计

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
本书从实用的角度对嵌式Linux驱动设计发从理论到实践做了比较深的介绍,以Mini2440发板为基础,对各种常见驱动发行模板化设计训练,各种模板可以直应用到实际项目发中,其中的一线研发技巧和案例分析可以供专业特训和广大嵌式Linux发者实战使用。 本书共分为13章,书中介绍的各种发技巧对实际应用有很大的借鉴意义,在各个知识介绍中穿插实际项目的经验分享,包括实际研发的管理经验介绍,对驱动发初学者和实际设计发人员有很大益处,也可作为一线研发公司的岗前培训教程。 本书重在于内核驱动的讲解,以及模板式发的训练,力求完全揭晓各种Linux发中的技巧和模糊,是一本比较实用的驱动发训练教程。<br/>【推荐语】<br/>一线研发实战经验积累,所有技巧及讲解使用的工具都可以直应用到实际发工作中。 采用模板的方式对分散的各种驱动知识行讲解,所有模板都可以直引用。 对每个知识都提供实际案例,从模块的原理介绍,到系统层次的分析,图文并茂,分析透彻。 提供大量的驱动例程,读者可以直运行调试,快速应用于实际发中。<br/>
目录展开

内容简介

前言

第1章 驱动总论

1.1 总论

1.2 驱动理论与思想

本章小结

第2章 内核编程及基础知识点

2.1 内核线程

2.2 内核定时器

2.3 链表

2.4 内存操作

2.5 I/O端口

2.6 内核相关宏

2.7 内核态文件操作

2.8 内核通知链

本章小结

第3章 模块与常用字符设备方法

3.1 Linux驱动

3.2 内核驱动模块剖析

3.3 宏观分析Linux驱动

3.4 设备文件

3.5 设备管理系统

3.6 字符设备驱动

3.7 设备操作方法file_operations

本章小结

第4章 同步和互斥

4.1 概述

4.2 基本概念

4.3 互斥和同步机制

4.4 互斥

4.5 同步

本章小结

第5章 中断系统

5.1 中断概述

5.2 基本概念

5.3 中断原理及使用注意事项

5.4 中断接口函数

5.5 底半部:tasklet、工作队列

5.6 时间管理

本章小结

第6章 设备高级特性

6.1 字符设备file_operations的高级特性

6.2 Linux设备驱动的I/O模型

6.3 设备复用

本章小结

第7章 高级类型驱动

7.1 misc类型驱动

7.2 input类型驱动

7.3 触摸屏驱动

7.4 I2C驱动

7.5 块设备驱动

本章小结

第8章 虚拟文件系统

8.1 内核在线窗口——虚拟文件系统

8.2 proc文件系统

8.3 sys文件系统

本章小结

第9章 设备驱动模型

9.1 设备驱动模型概述

9.2 sys文件系统与设备驱动模型

9.3 认识设备驱动模型

9.4 两大基石kobject和kset

9.5 subsystem

9.6 三角关系核心——总线、设备、驱动

9.7 platform总线

9.8 serio总线

本章小结

第10章 嵌入式Linux文件系统

10.1 文件系统介绍

10.2 创建最简单的根文件系统

10.3 YAFFS文件系统移植

10.4 JFFS2文件系统制作

10.5 ramdisk文件系统制作

10.6 cramfs文件系统制作

本章小结

第11章 开发与调试技巧

11.1 vim使用

11.2 工具使用

11.3 printk使用技巧

11.4 使用proc在线打开打印开关

11.5 异常崩溃oops处理

11.6 动态修改模块参数

11.7 使用devmem2操作物理地址

11.8 时间测量

11.9 善于使用开源项目

本章小结

第12章 底层驱动规划与管理探索

12.1 底层驱动规划探索

12.2 研发管理

12.3 软件开发文档

本章小结

第13章 Linux设备驱动编程规范

13.1 基本原则

13.2 布局

13.3 基本格式

13.4 对齐

13.5 空行空格

13.6 注释

13.7 命名

13.8 函数

13.9 可靠性

13.10 其他

本章小结

参考文献

附录

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部