简  介

设备树视频录制完毕,29节,现在只要69元。学员对此课程的评价:这是最翔实最实惠最精益求精的设备树教程,感兴趣的了解一下,

以下是课程详情~

【设备树是什么?】

设备树是一种机制,用文本的方式描述硬件资源,

我们写驱动前要先看原理图,确定硬件连接方式。

驱动程序又没有眼睛,它不会看原理图。

以前我们是在代码里告诉它这些硬件连接方式,

现在改成使用设备树告诉它这些硬件连接方式。

这样就有很大便利,

我们改动了硬件之后,

以前需要重新编译内核或驱动;

现在只需要修改设备树即可。

【为什么要录设备树?】

现在的linux内核(Linux3.X)都已支持设备树(dts),不管你是玩内核还是玩驱动,一定会碰到设备树,

而网上没有一套能真正讲透设备树的课程,所以我们来了。

【课程亮点】

1. 价格公道,深入浅出,真正讲透设备树

2. 延续一贯风格:边讲边画、现场写代码

3. 内容丰富,涉及u-boot/kernel/driver对设备树的处理

dts=>dtb=>device_node=>platform_device,一共29节

4.学员评价:最详细最便宜最精益求精

【您将学习到】

1.了解设备树的起源

2.彻底读懂设备树文件(DTS和DTB)

3.掌握修改uboot,内核支持设备树以及编译设备树的方法

4.在驱动中使用设备树

【适合人群】

1.有Linux驱动开发基础的, 挑感兴趣章节学习

2.没有Linux驱动开发基础的 , 按顺序全部观看

【课程目录】(全部录完)

第一课.设备树的引入与体验

第01节_字符设备驱动程序的三种写法(免费)

第02节_字符设备驱动程序的传统写法(免费)

第03节_字符设备驱动的编译测试(免费)

第04节_总线设备驱动模型_P

第05节_使用设备树时对应的驱动编程_P

第06节_只想使用不想深入研究怎么办?(免费)

第二课. 设备树的规范(dts和dtb)

第01节_DTS格式_P

第02节_DTB格式_P

第三课. 内核对设备树的处理

第01节_从源头分析_内核head.S对dtb的简单处理_P

第02节_对设备树中平台信息的处理(选择machine_desc)_P

第03节_对设备树中运行时配置信息的处理_P

第04节_dtb转换为device_node(unflatten)_P

第05节_device_node转换为platform_device_P

第06节_platform_device跟platform_driver的匹配_P

第07节_内核中设备树的操作函数_P

第08节_在根文件系统中查看设备树_P

第四课. u-boot对设备树的支持

第01节_传递dtb给内核_P

第02节_dtb的修改原理_P

第03节_dtb的修改命令fdt移植_P

第五课. 中断系统中的设备树

第01节_中断概念的引入与处理流程_P

第02节_Linux对中断处理的框架及代码流程简述_P

第03节_中断号的演变与irq_domain_P

第04节_示例_在S3C2440上使用设备树描述中断体验_P

第05节_在设备树中描述中断_P

第六课_实践操作

第01节_使用设备树给DM9000网卡_触摸屏指定中断

第02节_在设备树中时钟的简单使用

第03节_在设备树中pinctrl的简单使用

第04节_使用设备树给LCD指定各种参数

注意:标题后缀"_P"表示付费,其他的为免费

linux 视频教程 韦山东,韦东山 linux 设备树详解相关推荐

  1. 高通平台msm8953 Linux DTS(Device Tree Source)设备树详解之二(DTS设备树匹配过程)

    本系列导航: 高通平台8953  Linux DTS(Device Tree Source)设备树详解之一(背景基础知识篇) 高通平台8953 Linux DTS(Device Tree Source ...

  2. 高通平台8953 Linux DTS(Device Tree Source)设备树详解之一(背景基础知识篇)

    本系列导航: 高通平台8953  Linux DTS(Device Tree Source)设备树详解之一(背景基础知识篇) 高通平台8953 Linux DTS(Device Tree Source ...

  3. Android 驱动(12)---Linux DTS(Device Tree Source)设备树详解

    Linux DTS(Device Tree Source)设备树详解 Linux DTS(Device Tree Source)设备树详解之一(背景基础知识篇) Linux DTS(Device Tr ...

  4. 【Linux驱动开发】设备树详解(二)设备树语法详解

    ​ 活动地址:CSDN21天学习挑战赛 [Linux驱动开发]设备树详解(一)设备树基础介绍 [Linux驱动开发]设备树详解(二)设备树语法详解 [Linux驱动开发]设备树详解(三)设备树Kern ...

  5. Linux设备树详解

    Linux设备树详解 设备树小故事 设备树文件 使用设备树 修改设备树文件 编译设备树 异常处理 编写驱动文件 参考资料 设备树小故事 设备树(Device Tree),将这个词分开就是"设 ...

  6. imx6平台设备树详解

    设备树详解 在Linux3.x版本后,arch/arm/plat-xxx和arch/arm/mach-xxx中,描述板级细节的代码(比如platform_device.i2c_board_info等) ...

  7. 奇小葩讲设备树(5/5)-- Linux设备树详解(五)设备树的使用

    对于任何的知识来说,了解了理论的知识,知道了设备树怎么解析用以代替传统的范式之后,我们需要知道怎么使用设备树.对于使用我们分两部分,一部分是它有哪些接口,能做些什么,至于怎么编写dts文件本章不讨论. ...

  8. 奇小葩讲设备树(4/5)-- Linux设备树详解(四)kernel的解析

    uboot将一些参数,设备树文件传给内核,那么内核如何处理这些设备树文件呢?本章就kernel解析设备树的过程和原理,本章的主要内容以Device Tree相关的数据流分析为索引,对ARM linux ...

  9. 奇小葩讲设备树(2/5)-- Linux设备树详解(二)文件构成

    设备树就是描述单板资源以及设备的一种文本文件.至于出现的原因,基本的语法和使用方法,上一章节做了基本的介绍.本篇文章主要是更深层次的探讨设备文件的构成. 1. devie tree的编译 Device ...

最新文章

  1. 只要你敢进来,没有学不会xml滴
  2. oracle大量删除数据之后索引是否需要重建_oracle10g重建XDB
  3. Jetty 开发指南:嵌入式开发示例
  4. 每天一道LeetCode-----逆序链表
  5. Hills And Valleys CodeForces - 1467B
  6. 带有Swagger的Spring Rest API –公开文档
  7. 北妈每日一学:ES6 之 模块化-重要!
  8. OCR图文识别工具Mac版:iText
  9. Axure实例:即刻 app 产品需求文档
  10. 【docker】3-配置阿里云加速
  11. 从word中无损批量导出图片
  12. PyG利用MessagePassing搭建GCN实现节点分类
  13. Win8系统怎么看电脑是32位还是64位?
  14. 计算机演示题打不开,win7系统电脑上的ppt打不开怎么修复|ppt打不开的四种修复方法...
  15. 电缆故障测试仪的基本原理与组成——TFN DG15M电缆故障测试仪
  16. 各种 PNG图片压缩对比分析
  17. url跳转http不携带referer方法
  18. Hadoop安装及部署
  19. springboot入门-Eclipse
  20. 手机网页视频背景自动播放记录

热门文章

  1. centos7无盘启动_从无盘启动看Linux启动原理
  2. FastReport VCL 6.7.6 For Delphi10.4.2 安装图解教程
  3. SqlServer数据库应用
  4. 实用的费曼学习法 | 一些思考
  5. 短视频应该怎么做?零基础如何学习视频剪辑?
  6. java p41——Filter过滤器
  7. compose的实现
  8. 平台化转型与轻资产化运营,如涵如何重讲网红故事?
  9. 分布式计算的详细笔记
  10. 免费IDM注册机下载