F4开发板 ADXL345实验求指导

2019-07-20 01:59发布

本帖最后由 得嘞 于 2016-11-14 15:23 编辑

搜狗截图16年11月14日1510_4.png
搜狗截图16年11月14日1510_5.png


搜狗截图16年11月14日1509_2.png

PB10 PB11 初始化
搜狗截图16年11月14日1509_3.png

搜狗截图16年11月14日1509_1.png

IO设置
搜狗截图16年11月14日1510_6.png
540227351059523686.jpg


以上是关键代码部分截图
求指导哪里出错了 现在一直  “ADXL345 error”  
SDO接的3.3V



第一次用开发板 求指导 谢谢!



友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
正点原子
1楼-- · 2019-07-20 06:31
 精彩回答 2  元偷偷看……
得嘞
2楼-- · 2019-07-20 09:51
求指导谢谢
得嘞
3楼-- · 2019-07-20 13:57
本帖最后由 得嘞 于 2016-11-14 23:07 编辑
正点原子 发表于 2016-11-14 19:16
你要看下ID是否和其他IIC器件冲突了哦

谢谢 问题解决了

这里改了一下就好了   
#define ADXL_READ    0XA7
#define ADXL_WRITE   0XA6

但请教一下 注释写的是“开发板”接3.3V ADXL345的地址是0X1D,转换为0X3A写入,0X3B读取。开发板接地时0XA7 0XA6。。。这里的开发板其实是说的SDO吧?SDO接GND的话 0XA7写入  0XA6读取!


得嘞
4楼-- · 2019-07-20 16:22
 精彩回答 2  元偷偷看……
yanzhuangsongqi
5楼-- · 2019-07-20 19:46
 精彩回答 2  元偷偷看……
Meteora
6楼-- · 2019-07-21 00:23
555555555,感动中国
弄了半天都都读不出数据
看了你的提问,才发现自己的sdo没接高电平

一周热门 更多>