社区
驱动程序开发区
帖子详情
请问一个用i2cdetect读取芯片id的问题
Michael_ee
2014-07-08 02:43:02
我用 i2cdetect -y -r 1 读取一个rtc时钟芯片,可以正常读出id为68,
在用echo m41t00 0x68 >/sys/bus/i2c/devices/i2c-1/new_device 注册i2c设备后,
再用 i2cdetect -y -r 1 去读,id显示为UU, 请问这是为什么呢?如果不执行echo命令,每次读出的id都是68.
...全文
1297
1
打赏
收藏
请问一个用i2cdetect读取芯片id的问题
我用 i2cdetect -y -r 1 读取一个rtc时钟芯片,可以正常读出id为68, 在用echo m41t00 0x68 >/sys/bus/i2c/devices/i2c-1/new_device 注册i2c设备后, 再用 i2cdetect -y -r 1 去读,id显示为UU, 请问这是为什么呢?如果不执行echo命令,每次读出的id都是68.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
pengzhenck2
2014-07-08
打赏
举报
回复
echo m41t00 0x68 >/sys/bus/i2c/devices/i2c-1/new_device 是干嘛的呀,用户空间的i2c编程?
12.2 一文读懂
i2c
-tools工具(
i2c
detect
、
i2c
dump、
i2c
transfer)
i2c
-tools,主要用来在应用层,实现对
i2c
设备的扫描、
读取
、写入等操作,常用于对
i2c
设备进行交互、调试、测试等。此工具集当前最新版本为4.3,主要包括
i2c
detect
用于扫描
I2C
总线上的设备,并列出已连接的设备
i2c
get 用于从指定
I2C
设备的寄存器
读取
数据,只支持8位地址
i2c
set 用于从指定
I2C
设备的寄存器写入数据,只支持8位地址
i2c
dump 用于显示指定
I2C
设备的寄存器内容
i2c
transfer,用于执行复杂的
I2C
传输操作,如多指定的读写。
STM32MP157 | 基于 Linux
I2C
驱动
读取
si7006-A20温湿度传感器
首先设置
I2C
1引脚的复用功能,找到 pinctrl_
i2c
1 节点:vi stm32mp15-pinctrl.dtsistm32mp151.dtsi 3. 根据内核帮助文档编写自己的设备树 /home/linux/linux-5.10.61/Documentation/devicetree/bindings/
i2c
/ 4. 重新编译设备树 make dtbs重启开发板安装驱动 写个Makefile编译一下: 2. 再写字符设备驱动框架 3.封装
i2c
操作代码(1) 全局变量中添加
i2c
_clien
linux
i2c
detect
函数,Linux
I2C
子系统之一实例化IC2设备(Client)的四种方法(三、四)
终于翻译完了,有不准确的地方,还请大家多多指教。原文件位置:linux源码目录\Documentation\
i2c
\instantiating-devices===========================================怎么实例化
I2C
设备===========================================与PCI与USB总线不同,
I2C
总线不能在硬件层就...
i2c
tools && ds90ub927
芯片
使用
i2c
tools && ds90ub927
芯片
使用: **下载:**git clone git://git.kernel.org/pub/scm/utils/
i2c
-tools/
i2c
-tools.git -b
i2c
-tools-3.1 **交叉编译:**静态链接编译, 使用方法: 1、
i2c
detect
: /* "Usage:
i2c
detect
[-y] [-a] [-q | -r]
I2C
BUS [FIRST LAST]" "
i2c
detect
-F
I2C
BUS" "
驱动专题:第四章 IIC驱动 5. Linux
I2C
驱动源码分
struct s3c2410_platform_
i2c
*npd; if (!pd) pd = &default_
i2c
_data0; npd = kmemdup(pd, sizeof(struct s3c2410_platform_
i2c
), GFP_KERNEL); if (!npd) printk(KERN_ERR "%s: no memory for platform d...
驱动程序开发区
1,318
社区成员
2,173
社区内容
发帖
与我相关
我的任务
驱动程序开发区
主要是开发驱动技术
复制链接
扫一扫
分享
社区描述
主要是开发驱动技术
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章