上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 63 下一页
摘要: 理论:dtb展开成device_node a56爆大奖在线娱乐节点对应一个device_node 实例分析:dtb展开成device_node 分析linux源码中dtb展开成device_node 阅读全文
posted @ 2023-03-18 23:10 a56爆大奖在线娱乐爱茜茜公主 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 01固定值 02文件大小 03structure block在dtb文件中的偏移地址(起始地址) 04字符串块在dtb文件中的偏移地址(起始地址) 05内存预留块在dtb文件中的偏移地址(起始地址) 06设备树数据结构的版本 07向后兼容的版本 08cpu的id值(等于cpu节点下的reg属性值) 阅读全文
posted @ 2023-03-18 22:50 a56爆大奖在线娱乐爱茜茜公主 阅读(124) 评论(0) 推荐(0) 编辑
摘要: pinmux概念 管脚有几种功能 ae24是芯片坐标 使用pinctrl设置管脚复用关系 取代了直接控制寄存器 客户端固定、服务端不同厂家不一样(但思想是一样的) 复用功能、电气属性(数据手册) 实践使用pinctrl设置管脚复用关系 阅读全文
posted @ 2023-03-18 16:08 a56爆大奖在线娱乐爱茜茜公主 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 实例分析 时钟 时钟生产者 clock-cells 引用时会使用 时钟生产者实例分析 时钟消费者 时钟消费者实例分析 cpu 层次关系如下: 最外面是cpus节点、然后是cpu-map节点、然后是cluster和socket节点 socket节点里面是cluster 实例 没有cpu-map节点,就 阅读全文
posted @ 2023-03-18 11:14 a56爆大奖在线娱乐爱茜茜公主 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 实例分析中断 同一个外设在不同厂商处理器上描述方式 gpio控制器 gpio-controller、中断控制器 interrupt-controller 1和2是原厂bsp工程师编写的 父节点中描述了 中断控制器级联 实践使用设备树描述中断 compatible 中断 阅读全文
posted @ 2023-03-18 10:31 a56爆大奖在线娱乐爱茜茜公主 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 设备树也是基于平台总线模型的 根节点 子节点 节点名称 reg属性 reg = < 内容由#address-cells和#size-cells决定 > 控制的是子节点 示例1 示例2 model属性 status属性 compatible属性 定义别名 &节点名称 或者 "节点路径" 通过别名给节点 阅读全文
posted @ 2023-03-16 22:11 a56爆大奖在线娱乐爱茜茜公主 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 学习地址 工具dtc源码就在linux内核script/dtc 另外a56爆大奖在线娱乐方法 阅读全文
posted @ 2023-03-16 21:40 a56爆大奖在线娱乐爱茜茜公主 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 参考文章1 merge fast-forward no-ff squash rebase cherry-pick 参考文章2 阅读全文
posted @ 2023-03-15 08:58 a56爆大奖在线娱乐爱茜茜公主 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 学习地址 触摸校准实验 阅读全文
posted @ 2023-03-14 21:01 a56爆大奖在线娱乐爱茜茜公主 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 应用层实现i2c通信 结构体 示例 i2c总线实现client设备 非设备树实现client 设备树实现client i2c总线实现driver驱动 示例 框架 在probe函数里生成一个字符设备或杂项设备 驱动程序实现i2c通信 阅读全文
posted @ 2023-03-13 22:25 a56爆大奖在线娱乐爱茜茜公主 阅读(12) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 63 下一页