社区
单片机/工控
帖子详情
i2c中读数据出错
波比在健身
2012-10-09 12:58:14
i2c中读传感器的数据,高位总是0x01,低位总是0xff,这是什么原因
...全文
600
5
打赏
收藏
i2c中读数据出错
i2c中读传感器的数据,高位总是0x01,低位总是0xff,这是什么原因
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
波比在健身
2012-10-11
打赏
举报
回复
是我的问题,数据是对的,我看文档没仔细看
aydf1
2012-10-10
打赏
举报
回复
首先确定I2C读写操作是OK的。
比如去读ID等信息,验证这里正确与否。
其次,高位和低位的数据0x01和0XFF对比手册是否合理数据
dceacho
2012-10-09
打赏
举报
回复
0x1ff像是10位AD的满量程,传感器坏了?
波比在健身
2012-10-09
打赏
举报
回复
不对啊,好像是ACK位的问题,还有BTF位为什么一直都是1?
dsoyy
2012-10-09
打赏
举报
回复
首先确定I2C读写操作是OK的。
比如去读ID等信息,验证这里正确与否。
其次,高位和低位的数据0x01和0XFF对比手册是否合理数据?
I2C
读数据
时对时错
出现的问题:读取数据一般正确,一般
出错
255。 分析可知:数据读完没有直接发送NACK,而是读完ACK后再发的NACK,可能这个NACK没接收到了。 uint8_t HMC5883L_ReadByte(uint8_t _ucRegAddr) { uint8_t ucData;
i2c
_Start(); /*...
利用USB-
I2C
实现从机
I2C
收发数据
Ginkgo USB-
I2C
适配器固件从V2.8.17版本开始支持
I2C
从机功能,下面就针对这个功能的使用做简单介绍。实现目的:1、
I2C
从机接收数据,也就是接收
I2C
主机的数据并显示出来;2、
I2C
从机发送数据,也就是把数据传输到适配器里面后,主机能将这些数据读出来;上位机测试软件用Ginkgo_USB-
I2C
_Classic_Setup_v2.9.1.exe软件,大家可以到我们官方网站下载。从...
如何利用Ginkgo USB-
I2C
实现
I2C
从机数据的收发
Ginkgo USB-
I2C
适配器固件从V2.8.17版本开始支持
I2C
从机功能,下面就针对这个功能的使用做简单介绍。实现目的:1、
I2C
从机接收数据,也就是接收
I2C
主机的数据并显示出来;2、
I2C
从机发送数据,也就是把数据传输到适配器里面后,主机能将这些数据读出来;上位机测试软件用Ginkgo_USB-
I2C
_Classic_Setup_v2.9.1.exe软件,大家可以到我们官方网站下载。从...
运行系统时,软件
i2c
读取
出错
解决办法
1.调高调用软件
i2c
的任务的优先级 2.软件
i2c
延时加大
I2C
的使用讲解
1、
I2C
本文以韦东山视频为基础,作如下笔记。
I2C
硬件上的接法: 如下图所示,主控芯片引出两条线SCL,SDA线,在一条
I2C
总线上可以接很多
I2C
设备。数据可以从主设备传到从设备上,从设备也能传数据到主设备上,即双向传输。 读写操作: 刚开始主芯片要发出一个start信号,然后发出一个设备地址(用来确定是往哪一个芯片写数据),读/写(0表示写,1表示读)。 回应(用来确定这个设备是否存在...
单片机/工控
27,370
社区成员
28,772
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章