原子嵌入式Linux驱动开发详解与实战(ARM
正版新书 新华官方库房直发 可开电子发票
¥
122.82
6.9折
¥
178
全新
库存8件
作者左忠凯编著
出版社清华大学出版社
ISBN9787302631996
出版时间2023-05
版次1
装帧平装
开本16开
纸张胶版纸
页数776页
字数1242千字
定价178元
货号SC:9787302631996
上书时间2024-12-05
商品详情
- 品相描述:全新
-
全新正版 提供发票
- 商品描述
-
作者简介:
左忠凯,14年参加工作以来一直从事于嵌入式教育,以第一作者身份著有《FreeRTOS源码详解与应用开发》,参与编写了正点原子大量的手把手教你STM32系列书籍,比如《精通STM32F4库函数版》、《STM32F7原理与应用》等。同时录制了大量的STM32相关教学视频,广受好评。18年开始负责公司Linux教育平台的研发,编写了1800多页的Linux驱动开发教程,录制了200多讲Linux开发视频,负责的I.MX6ULL开发板自从发布至今,销量一直处于淘宝第一,Linux驱动开发相关视频在各大平台的点击量超过30万次。
主编推荐:
全面解析基于ARM内核的嵌入式Linux驱动开发,通过丰富的实战案例让单片机开发者熟练掌握嵌入式Linux驱动开发。
内容简介:
随着半导体技术和芯片技术的飞速发展,能运行嵌入式Linux系统的MPU芯片价格也在不断降低,ARM架构的芯片在手机、工业控制、物联网、自动驾驶等领域得到了广泛应用。以前大量使用MCU的地方也开始使用嵌入式Linux地系铁统刷。卡的闸机、汽车充电桩的操作面板、物联网网关等都有嵌入式Linux的身影,各企业对嵌入式Linux开发人才的需求也急剧增加。相比单片机开发,嵌入式Linux开发难度要大很多。尤其是最重要的驱动开发,嵌入式Linux内核采用面向对象思路设计,且已开发大量驱动框架,开发人员需要掌握这些驱动框架的使用,编写出符合嵌入式Linux要求的驱动。本书从最基本的点灯程序到网络驱动的编写,涵盖了Linux开发的三大驱动类型:字符设备驱动、块设备驱动和网络设备驱动。本书的一大特色就是涵盖了全设备树开发,除了最开始的几个为了讲解嵌入式Linux如何操作芯片寄存器的例程没有采用设备树外,其他的例程都采用设备树,基本涵盖了嵌入式Linux驱动开发中的常用外设。本书可作为广大从事嵌入式开发、物联网、工业控制开发等工程技术人员的学习和参考用书,也可作为高等学校计算机、电子、自动化等专业嵌入式系统、微机接口、物联网等课程的教材。
目录:
第四篇ARM Linux驱动开发篇
第1章字符设备驱动开发
1.1字符设备驱动简介
1.2字符设备驱动开发步骤
1.2.1驱动模块的加载和卸载
1.2.2字符设备注册与注销
1.2.3实现设备的具体操作函数
1.2.4添加LICENSE和作者信息
1.3Linux设备号
1.3.1设备号的组成
1.3.2设备号的分配
1.4chrdevbase字符设备驱动开发实验
1.4.1实验程序编写
1.4.2编写测试App
1.4.3编译驱动程序和测试App
1.4.4运行测试
第2章嵌入式Linux LED灯驱动开发实验
2.1Linux下LED灯驱动原理
2.1.1地址映射
2.1.2I/O内存访问函数
2.2硬件原理图分析
2.3实验程序编写
2.3.1LED灯驱动程序编写
2.3.2编写测试App
2.4运行测试
2.4.1编译驱动程序和测试App
2.4.2运行测试
第3章新字符设备驱动实验
3.1新字符设备驱动原理
3.1.1分配和释放设备号
3.1.2新的字符设备注册方法
3.2自动创建设备节点
3.2.1mdev机制
3.2.2创建和删除类
3.2.3创建设备
3.2.4参考示例
3.3设置文件私有数据
3.4硬件原理图分析
3.5实验程序编写
3.5.1LED灯驱动程序编写
3.5.2编写测试A
...
— 没有更多了 —
全新正版 提供发票
以下为对购买帮助不大的评价