找回密码
 注册
关于网站域名变更的通知
查看: 296|回复: 1
打印 上一主题 下一主题

了解一下i2c设备与驱动匹配的过程(上)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-8-23 10:52 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
linux下i2c驱动笔记
4 ^; U0 n6 T% E8 s" H; v# v3 |3 K8 u3 ]9 x
1. 几个基本概念
, t. J3 |% Z/ F% P3 T, H
; a/ y- e! G9 K1 b: u1.1. 设备模型
6 I! I' n# e! c5 a6 W

: B, V8 z) n! i" ]: G: N由 总线(bus_type) + 设备(device) + 驱动(device_driver) 组成,在该模型下,所有的设备通过总线连接起来,即使有些设备没有连接到一根物理总线上,linux为其设置了一个内部的、虚拟的platform总线,用以维持总线、驱动、设备的关系。
! t1 I3 Y& t# Q9 b# c) k/ S7 {
4 T* S3 T+ U' u/ x因此,对于实现一个linux下的设备驱动,可以划分为两大步:
/ A% |. {; _' J9 N1 ]1 c  O
4 z" {+ u8 k) q/ c1、设备注册;2 Y" z; s# @: |

+ \5 s- @9 P$ f( {/ }2、驱动注册。
8 C9 V4 v6 ?7 }4 g5 |: w/ h) n$ J
游客,如果您要查看本帖隐藏内容请回复
- Y  Q/ |, |9 H( Y
9 L; d/ E9 L  E9 f
3 Q- y/ A, J, b# ^; N1 U

* L, s9 c5 x- w, I  E" P" Q' z* b
6 i1 d! }1 v' p1 ?8 z
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-25 01:47 , Processed in 0.156250 second(s), 24 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表