摘要: 上一篇已经谈过,在现内核的中引入设备树之后对于内核驱动的编写,主要集中在硬件接口的配置上了即xxxx.dts文件的编写。 在自己的开发板上移植按键驱动: 1、根据开发板的原理图 确定按键的硬件接口为:GPIO2_2、GPIO2_3、GPIO2_5、GPIO0_30。 修改dts文件使其与原理图的按键 阅读全文
posted @ 2017-06-28 19:13 竹主 阅读(2924) 评论(0) 推荐(0) 编辑
摘要: Linux内核在3.0以上引入了设备树概念(具体哪个版本不清楚)在编译内核后需要将与之对应的dtb文件也下载人板子上才能使内核与硬件关联起来。 dtb文件是有dts文件编译后生成的:例如 红色部分为LED子系统调用硬件配置。dtb文件和Linux内核是怎么关联的呢?主要是通过这个参数:compati 阅读全文
posted @ 2017-06-28 12:06 竹主 阅读(1616) 评论(0) 推荐(0) 编辑