Toggle navigation
首页
文学
流行
文化
生活
经营
科技
【海量资料】
搜索
《嵌入式Linux设备驱动程序开发指南(原书第2版)》PDF电子书下载
电信下载地址
联通下载地址
移动下载地址
网盘下载地址
其它下载地址
【海量资料】
《嵌入式Linux设备驱动程序开发指南(原书第2版)》内容简介
[西] 阿尔贝托·利贝拉尔·德·洛斯里奥斯 (Alberto Liberal de los Ríos) / 文洋、李唯杰、谢宝友、武彦、李宁、陈乾新、陆灿江 / 机械工业出版社 / 2021-7 / -
本书将告诉你如何为设备树嵌入式Linux系统开发设备驱动程序。你将学会如何编写不同类型的Linux驱动程序,以及如何使用适当的API(应用程序接口)实现与内核和用户态的交互。本书内容以实用为主,但也提供重要的理论基础知识。
本书编写了近30个驱动程序,并将其移植到三种不同的处理器上。你可以选择NXP i.MX7D、Microchip SAMA5D2和Broadcom BCM2837三种处理器来开发和测试这些驱动程序,本书的实验部分详细介绍了这些驱动程序的实现。在你开始阅读之前,建议你使用一个开发板,这个开发板需要有一些GPIO,以及至少一个SPI和I2C控制器。本书详细介绍了用于开发驱动程序的不同评估板的硬件配置,其中用于实现驱动程序的单板包括著名的Raspberry Pi 3 Model B。我鼓励你在开始阅读之前,先找到一块这样的单板,因为本书的内容注重实践,用单板做实验将有助于你应用贯穿全书的理论知识。
你将学习如何开发驱动程序,从最简单的不与任何外部硬件交互的驱动程序,到管理不同类型设备(如加速度计、DAC、ADC、RGB LED、多显LED控制器、I/O扩展器和按钮)的驱动程序。你还将开发DMA驱动程序、管理中断的驱动程序,以及通过写入/读取处理器内部寄存器来控制外部设备的驱动程序。为了简化这些驱动程序的开发,你将使用不同类型的框架:杂项框架、LED框架、UIO框架、输入框架和IIO工业框架。
本书是一个学习工具,可以帮助读者在没有任何领域知识的情况下开始开发驱动程序。本书的写作目的是介绍如何开发没有高度复杂性的驱动程序,这既有助于强化主要的驱动程序开发概念,也有助于读者开始开发自己的驱动程序。记住,开发驱动程序的最好方法不是从头开始写。你可以重用与Linux内核主线驱动程序类似的免费代码。本书中所写的所有驱动程序都遵循GPL许可,因此你可以在相同许可证下修改和重新发布它们。
同类热门电子书下载
更多
程序是怎样跑起来的(第3版)
Modern C for Absolute Beginners
C++ Software Design
深度学习进阶
测试驱动开发
Effective Modern C++
GitLab CI/CD 从入门到实战
软件开发的201个原则
Learning React
Head First Java(第二版·中文版)
编程之美
Vue.js 3+TypeScript完全指南
JavaScript函数式编程思想
Using Asyncio in Python
Effective C++
Network Security with OpenSSL
CLR via C#
MCGS工控组态技术应用
Mastering Kafka Streams and ksqlDB
经典算法的起源
电子书分类
小说
文学
外国文学
经典
中国文学
随笔
日本文学
散文
村上春树
诗歌
童话
名著
儿童文学
古典文学
余华
王小波
当代文学
杂文
张爱玲
外国名著
鲁迅
钱钟书
诗词
茨威格
米兰·昆德拉
杜拉斯
港台
漫画
推理
绘本
悬疑
东野圭吾
科幻
青春
言情
推理小说
奇幻
日本漫画
武侠
耽美
科幻小说
网络小说
三毛
韩寒
亦舒
阿加莎·克里斯蒂
金庸
穿越
安妮宝贝
轻小说
魔幻
郭敬明
青春文学
几米
J.K.罗琳
幾米
张小娴
校园
古龙
高木直子
沧月
余秋雨
王朔
历史
心理学
哲学
社会学
传记
文化
艺术
社会
政治
设计
政治学
宗教
电影
建筑
中国历史
数学
回忆录
思想
人物传记
艺术史
国学
人文
音乐
绘画
戏剧
西方哲学
近代史
二战
军事
佛教
考古
自由主义
美术
爱情
成长
生活
心理
女性
旅行
励志
教育
摄影
职场
美食
游记
灵修
健康
情感
人际关系
两性
养生
手工
家居
自助游
经济学
管理
经济
商业
金融
投资
营销
理财
创业
股票
广告
企业史
策划
科普
互联网
科学
编程
交互设计
算法
用户体验
科技
web
交互
通信
UE
神经网络
UCD
程序
Copyright © 2023 by
米奇吧 - PDF电子书下载
All Rights Reserved.
豫ICP备14005038号-2