打印

读写一直有问题

[复制链接]
386|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
shimx|  楼主 | 2019-3-8 14:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
zhanghqi| | 2019-3-8 14:37 | 只看该作者
楼主程序可以公开吗?贴程序看下吧,这么说看不出什么原因

使用特权

评论回复
板凳
dengdc| | 2019-3-8 14:43 | 只看该作者
你的CS是SS这个引脚吗?

使用特权

评论回复
地板
wuhany| | 2019-3-8 14:47 | 只看该作者
CLK为什么人为的给他拉高拉低了,难道你的CLK引脚对应的是SPI的CS?

使用特权

评论回复
5
wuhany| | 2019-3-8 14:49 | 只看该作者

你的程序,看看是不是读取地址不一样。

使用特权

评论回复
6
lizye| | 2019-3-8 14:53 | 只看该作者
你附一下传感器的读写时序图

使用特权

评论回复
7
lizye| | 2019-3-8 14:57 | 只看该作者

LIS3DH怎么样?

使用特权

评论回复
8
shimx|  楼主 | 2019-3-8 15:00 | 只看该作者

CS是SS这个引脚,CLK是时钟线,是SPI的CLK呀,模拟SPI信号,不拉高拉低咋发数据

使用特权

评论回复
9
午夜粪车| | 2019-3-8 15:03 | 只看该作者

:L 模拟SPI,不是片上SPI哈
你用示波器读过发送和接收的数据吗?

使用特权

评论回复
10
shimx|  楼主 | 2019-3-8 15:07 | 只看该作者
你能不能直接说重点呀,到底那块写的不正确

使用特权

评论回复
11
zhanghqi| | 2019-3-8 15:10 | 只看该作者

时序图上标明发送写命令的方式和读命令的方式你看到了吗

使用特权

评论回复
12
wyjie| | 2019-3-8 15:12 | 只看该作者
建议用示波器或逻辑分析仪看下时序,与手册中对比一下

使用特权

评论回复
13
shimx|  楼主 | 2019-3-8 15:17 | 只看该作者
问题已经找到了,初始化函数里面少了一句 CLK=1;现在读写已经成功,谢谢大家,可以结贴了!

使用特权

评论回复
14
午夜粪车| | 2019-3-8 15:20 | 只看该作者

你怎么确定已经写入了数据呢?

使用特权

评论回复
15
huangchui| | 2019-3-8 15:23 | 只看该作者

iic读写吗?

使用特权

评论回复
16
yszong| | 2019-3-8 15:27 | 只看该作者

你的iic对有问题吗?

使用特权

评论回复
17
vcvfvgvb| | 2019-3-8 15:28 | 只看该作者
自己模拟的话要搞准时序,一丁点的误差就会导致操作失误

使用特权

评论回复
18
huangchui| | 2019-3-8 15:31 | 只看该作者
你用示波器看看返回的信号怎么样

使用特权

评论回复
19
shimx|  楼主 | 2019-3-8 15:34 | 只看该作者

结贴了,多谢大家讨论这么多哈,呵呵

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

857

主题

10661

帖子

5

粉丝