×

周立功嵌入式Linux开发教程下册PDF电子书免费下载

消耗积分:2 | 格式:pdf | 大小:18.31 MB | 2020-11-12

孙震伟

分享资料个

  本篇主要讲述嵌入式 Linux 产品开发过程中的内核/驱动开发部分相关内容,包括 Linux 内核裁剪定制、驱动编写和驱动移植等。进行嵌入式 Linux 驱动开发,一些特定外设需要从零开始编写驱动,然而很多外设基本都有可参考驱动,在实际工作中仅需进行移植,本篇特意给出了 3 个驱动移植实例。本篇一共分 11 章,各章标题和内容概要如下:

   第 1 章 Linux 内核裁剪和定制,首先介绍了几种内核源码查看工具,然后对内核目录树和相关文件进行介绍,接着给出了内核配置详情以及裁剪实例;

   第 2 章 Linux 设备驱动基础,由浅入深的介绍了 Linux 驱动编写相关知识点,从内核模块、字符设备驱动到平台设备驱动都有详细讲解,并给出了相应的范例代码;

      第 3 章 LED 子系统和驱动,分析了内核中的 LED 子系统,并给出了相关实现实例;

      第 4 章 GPIO 驱动,分析了内核中的 GPIOLIB 子系统,并给出了相关实现实例;

   第 5 章 输入子系统和按键驱动,分析了内核中的输入子系统,并给出了按键驱动实现范例;

   第 6 章 I2C 总线和外设驱动,分析了内核中的 I2C 子系统,并给出了 I2C 接口 EEPROM 驱动实现范例;

   第 7 章 SPI 总线和外设驱动,简要分析了 SPI 总线驱动,并实现了两种典型 SPI 设备驱动;

   第 8 章 UART 和 SC16IS752 驱动,简析了 UART 驱动子系统,并对 SC16IS752 的驱动实现进行了详细分析;

   第 9 章 SGTL5000 声卡驱动移植,介绍 SGTL5000 在 i.MX283 平台的移植过程;

   第 10 章 AP6181 无线网卡驱动移植,介绍 AP6181 无线网卡在 i.MX283 平台的移植过程;

   第 11 章 SIM6360-PCIE 模块驱动移植,介绍 SIM6360-PCIE 模块驱动移植和 PPP 拨号上网的过程。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(2)
发评论
jf_02680160 2021-10-27
0 回复 举报
谢谢分享thx you 收起回复
haianrenxu 2021-10-14
0 回复 举报
谢谢分享,是想要的资料 收起回复

下载排行榜

全部2条评论

快来发表一下你的评论吧 !