微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > CC2530模拟IIC读取三轴加速度传感器ADXL345的值

CC2530模拟IIC读取三轴加速度传感器ADXL345的值

时间:10-02 整理:3721RD 点击:

本人用CC2530模拟IIC读取三轴加速度传感器ADXL345的值,通过模拟的程序可以正确读取传感器ID的值0XE5,手动往其中可写的寄存器写一个值比如0xee,然后读出来也是对的,但是我读三轴对应的寄存器的值确实错误的,不知道什么原因,请大家帮忙分析分析可能引起此问题的原因。。谢谢了

水平放置在桌面的数据:

上面这是正确读数,下面是我的读数跟这个相差甚远的,错的离谱

 

 

我的代码在附件中

 

 

有人操作主题却没有人解答!

能写能读说你们的模拟I2C程序应该没什么问题,你读传感器的值一次应该需要读多个字节吧?

读多个字节和读单个字节的时序应该是有区别的,你示波器测下。

我就是连续读的,从今年上班开始搞这个,一直没搞出来,真没成就感,激情都没了,话说VV真敬业阿,周末也来回我帖子,感动佩服

我也需要使用I2C读传感器的值,你有没有考虑过使用CC2538?

你好 有写过cc2538的关于传感器的程序吗  能否分享一下 感激不尽 15105188535@qq.com

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top