韦东山linux设备树详解,weidongshan,【什么是设备树?】
我们写驱动前要先看原理图,确定硬件连接方式。驱动程序又没有眼睛,它不会看原理图。以前我们是在代码里告诉它这些硬件连接方式,现在改成使用设备树告诉它这些硬件连接方式。
设备树有很大的便利,我们改动了硬件之后,以前需要重新编译内核或驱动; 现在只需要修改设备树就可以了。
【韦东山老师为什么要录设备树?】
网上虽然有不少关于设备树的博客,但是看了之后依然对设备树一知半解,半桶水。
【课程亮点】
1. 延续一贯风格:边讲边画、现场写代码
2. 最详细,最便宜最精益求精
3. 良心价格,内容丰富,一共27节
4.讲解深入,涉及u-boot/kernel/driver对设备树的处理
: dts=>dtb=>device_node=>platform_device
5. 有理论有实例
【你将学习到】
1.了解设备树的起源
2彻底读懂设备树文件(DTS和DTB)
3.掌握修改uboot,内核支持设备树以及编译设备树的方法
4.设备树中断系统
5.在驱动中使用设备树
【适合人群】
1.有Linux驱动开发基础的, 挑感兴趣章节学习
2.没有Linux驱动开发基础的 , 按顺序全部观看 适用人群:适应人群:
1.工作中要用到设备树的嵌入式工程师
2.对设备树有兴趣的高校学生