android4.0系统,在/dev/目录下没有,i2c-0 ,i2c-1...只有个i2c-dev,设备号是10,貌似不是我的i2c设备

root@android:$ ls -l /dev/i2c-dev

crw------- root     root      10,  54 2012-09-28 08:26 i2c-dev

以下是另外一个设备的/dev/目录,这个有i2c-0, i2c-1,主设备号为89,这才是我想要的,

/********************************************************************/

/ # ls -l /dev

crw------- root     root      89,   1 2020-09-28 14:42 i2c-1

crw------- root     root      89,   0 2020-09-28 14:42 i2c-0

/ # ls -l /sys/bus/i2c/devices/

lrwxrwxrwx root     root              2012-09-28 10:42 0-0001 -> ../../../devices/i2c-0/0-0001

lrwxrwxrwx root     root              2012-09-28 10:42 0-0021 -> ../../../devices/i2c-0/0-0021

lrwxrwxrwx root     root              2012-09-28 10:42 1-0018 -> ../../../devices/i2c-1/1-0018

lrwxrwxrwx root     root              2012-09-28 10:42 2-0034 -> ../../../devices/i2c-2/2-0034

lrwxrwxrwx root     root              2012-09-28 10:42 i2c-0 -> ../../../devices/i2c-0

lrwxrwxrwx root     root              2012-09-28 10:42 i2c-1 -> ../../../devices/i2c-1

lrwxrwxrwx root     root              2012-09-28 10:42 i2c-2 -> ../../../devices/i2c-2

/********************************************************************/

但在我的设备上为什么没有呢?

查看bus总线:

root@android:$ ls -l /sys/bus/i2c

drwxr-xr-x root     root              2012-09-28 10:23 devices

drwxr-xr-x root     root              2012-09-28 10:23 drivers

-rw-r--r-- root     root         4096 2012-09-28 10:23 drivers_autoprobe

--w------- root     root         4096 2012-09-28 10:23 drivers_probe

--w------- root     root         4096 2012-09-28 10:23 uevent

root@android:$ ls -l /sys/bus/i2c/devices

lrwxrwxrwx root     root              2012-09-28 10:23 0-001a -> ../../../devices/platform/rk29_i2c.0/i2c-0/0-001a

lrwxrwxrwx root     root              2012-09-28 10:23 0-001c -> ../../../devices/platform/rk29_i2c.0/i2c-0/0-001c

lrwxrwxrwx root     root              2012-09-28 10:23 0-004c -> ../../../devices/platform/rk29_i2c.0/i2c-0/0-004c

lrwxrwxrwx root     root              2012-09-28 10:23 1-0033 -> ../../../devices/platform/rk29_i2c.1/i2c-1/1-0033

lrwxrwxrwx root     root              2012-09-28 10:23 2-0001 -> ../../../devices/platform/rk29_i2c.2/i2c-2/2-0001

lrwxrwxrwx root     root              2012-09-28 10:23 2-0051 -> ../../../devices/platform/rk29_i2c.2/i2c-2/2-0051

lrwxrwxrwx root     root              2012-09-28 10:23 i2c-0 -> ../../../devices/platform/rk29_i2c.0/i2c-0

lrwxrwxrwx root     root              2012-09-28 10:23 i2c-1 -> ../../../devices/platform/rk29_i2c.1/i2c-1

lrwxrwxrwx root     root              2012-09-28 10:23 i2c-2 -> ../../../devices/platform/rk29_i2c.2/i2c-2

lrwxrwxrwx root     root              2012-09-28 10:23 i2c-3 -> ../../../devices/platform/rk29_i2c.3/i2c-3

从上面看出有i2c-0, i2c-1...为什么在/dev/目录下面就没有呢?怎样才能read/write这个i2c-0呢?

|

使用mknod命令手工创建设备文件,或者修改驱动源程序自动创建设备文件。

|

mdev

|

楼上两位都正解

|

在/sys/devices/目录下也没有吗?

linux系统认不到设备,linux中/dev/找不到设备相关推荐

  1. kettle怎么复制资源库的job_#linux系统下调度数据库类型资源库中的kettle job

    // linux系统下调度数据库类型资源库中的kettle job - 简书 http://www.jianshu.com/p/bc57ee193ea3 进入linux系统,切换至kettle所属用户 ...

  2. linux系统数据库类型,linux系统下调度数据库类型资源库中的kettle job

    已经存在kettle的一个资源库enfo,在目录/works/wxj下面有一个job (testmailsuccess.kjb)如何实现手工在kettle外部执行此job和让系统每天定时的调用此job ...

  3. linux下去ldap数据,Linux系统下要如何修改LDAP中的数据

    在天下网吧-网吧系统-网吧天下栏目上一篇文章中,我们看到了:希望对各位网吧网管或者网吧维护,做网吧系统的各位大大有用,那么今天我们一起来看下:Linux系统下要如何修改LDAP中的数据 在之前的文章中 ...

  4. 一文带你学会linux系统 史上最全linux命令大全

    一文带你学会linux系统 史上最全linux命令大全 文章目录 linux系统简介 linux命令 1.启动网络命令 2.pwd命令 2.ls命令 3.cd命令 4.mkdir命令 5.rmdir命 ...

  5. 一站式:虚拟机安装Linux系统(CentOS_7),多节点Linux环境打造,XShell的使用

    目录 01.Linux环境装在哪 02.虚拟机的下载与安装:Vmware 2.1.Vmware下载 2.2.Vmware安装 03.CentOS镜像下载 3.1.CentOS介绍(了解) 3.2.Ce ...

  6. linux系统怎么重启网卡?linux重启网卡的三种教程

    在实际工作中,经常会遇到Linux系统进行重启网卡的操作.在这里整理一下,进行多种方法的网卡重启. 一.service network restart 1.首先用CRT工具连接到Linux命令行界面. ...

  7. linux 的手机操作系统下载地址,Linux系统运维之下载Linux操作系统地址

    本文主要向大家介绍了Linux系统运维的下载Linux操作系统地址,通过具体的内容向大家展现,希望对的大家学习Linux运维知识有所帮助. 有很多初次接触Linux的新人都会发问,应该到哪里下载Lin ...

  8. 远程linux桌面的工具xshell,Xshell如何远程桌面连接Linux系统 Xshell远程桌面连接Linux系统操作流程...

    Xshell如何远程桌面连接Linux系统?Linux系统和Windows系统不一样,要远程Linux系统需借助工具.下文中为大家带来了Xshell远程桌面连接Linux系统操作流程,感兴趣的朋友快来 ...

  9. 第二节 红帽认证培训 部署虚拟环境安装LInux系统+新手必须掌握的Linux命令(讲到2.3)

    第二节 红帽认证培训 部署虚拟环境安装LInux系统+新手必须掌握的Linux命令(讲到2.3) 2021年4月3日 晚19点课程笔记 笔记目录 一.部署虚拟环境安装Linux系统 二.新手必须掌握的 ...

最新文章

  1. 硬盘序列号怎么查_ITX存储空间不足?外接一个硬盘好了WD Elements 12T开箱简测
  2. WR:中国46个饮用水供水系统评估水源水对龙头水细菌群落的“烙印”
  3. Why to do,What to do,Where to do 与 Lambda表达式!
  4. js中document.getElementById(ID)与document.getElementsByName(Name)的区别
  5. linux下source insight安装以及打开
  6. 浅谈html5 响应式布局
  7. $.countdown is not a function
  8. [osg][原创]osg多屏幕显示,会出现透明需要设置的问题
  9. ArrayList源码详解篇
  10. A*求解带时间窗的路径规划问题
  11. 6个适合成年人的自学网站,每天半小时改变你一生
  12. java实训报告心得体会,看这一篇就够了!
  13. 授信合同与贷款合同的区别
  14. 打印机扫描计算机远程扫描仪,未在设备上将扫描类型设置为(远程扫描仪)的解决方法...
  15. 微信高级群发之预览接口
  16. android平台下OpenGL ES 3.0绘制圆点、直线和三角形
  17. 科普:维基百科与其创始人
  18. 微软校招面试题3-15
  19. LATEX以及宏包的下载和安装(附下载链接)
  20. 计算机术语csr是什么,CSR是什么意思 为何CSR越来越重要

热门文章

  1. python旋转matplotlib绘制的三维图
  2. mpi4py安装报错error: Cannot compile MPI programs. Check your configuration!!!
  3. java工商银行项目_ChaosBlade 在工商银行混沌工程体系中的应用实践
  4. 终端下更改printk打印级别
  5. 20155213 2016-2017-2《Java程序设计》课程总结
  6. ACM_基础知识(二)
  7. UVAPOJ离散概率与数学期望入门练习[4]
  8. 阿里云终端连接与实例管理
  9. JNI_Android项目中调用.so动态库实现详解【转】
  10. 大约HR升级版的设计为组汇总