[STM32F1] 各位大神,我的SPI主从通信,为什么收不到从设备的数据

[复制链接]
16466|51
 楼主| 感知新生 发表于 2015-6-20 09:53 | 显示全部楼层
970253146 发表于 2015-6-12 15:00
大神您好。我做双stm32主从spi通信的时候遇到了个问题。我配置好从机之后,写了一个数据在从机的DR寄存器 ...

抱歉刚看到你的消息。你说的这个问题我倒是没有遇到,不过从你的描述看,建议你把SPI改成低位在前模式,看看数据会不会右移一位呢?
chenci2013 发表于 2015-6-21 10:20 | 显示全部楼层
地址对了吗?
chenci2013 发表于 2015-6-21 10:20 | 显示全部楼层
从机能收到吗?
snjeym 发表于 2016-10-23 19:34 | 显示全部楼层
感知新生 发表于 2015-5-26 17:31
太棒了,终于搞定了,还是您说的CS配合错误了,得出一大经验就是 使用手册太重要了! ...

请说的具体些,我这边也同样遇到了接受数据全是0的情况,但是示波器看,MISO的数据是正常的。
ljunbest 发表于 2016-12-14 16:10 | 显示全部楼层
你好,我现在也是STM32F4在做这个芯片的驱动,但是无法读取寄存器数据,能否借你的源代码参考一下呢?
王太晓 发表于 2017-1-3 15:15 | 显示全部楼层
跟你们学习学习
 楼主| 感知新生 发表于 2017-6-23 12:00 | 显示全部楼层
ljunbest 发表于 2016-12-14 16:10
你好,我现在也是STM32F4在做这个芯片的驱动,但是无法读取寄存器数据,能否借你的源代码参考一下呢? ...

不好意思,源代码早就不知道飞哪里去了
beyond696 发表于 2017-6-23 12:36 | 显示全部楼层
 楼主| 感知新生 发表于 2017-6-23 13:33 | 显示全部楼层
snjeym 发表于 2016-10-23 19:34
请说的具体些,我这边也同样遇到了接受数据全是0的情况,但是示波器看,MISO的数据是正常的。 ...

这应该是你的接收CS有问题,好好看看芯片手册
t4trri 发表于 2017-9-29 10:08 | 显示全部楼层
感知新生 发表于 2015-5-26 17:31
太棒了,终于搞定了,还是您说的CS配合错误了,得出一大经验就是 使用手册太重要了! ...

你好,我想问一下,你这个问题最后是通过调节CPOL和CPHA解决问题的吗?
 楼主| 感知新生 发表于 2017-10-7 15:26 | 显示全部楼层
t4trri 发表于 2017-9-29 10:08
你好,我想问一下,你这个问题最后是通过调节CPOL和CPHA解决问题的吗?

不是的  你说的这两个 一般芯片手册上都会有标明该芯片使用什么样的配置,不需要我们自己测试;我的这个问题是出在CS引脚没有严格按照芯片手册来执行,导致的错误。
全幼儿园最皮 发表于 2020-10-14 16:08 | 显示全部楼层
大神你好,我也遇到做这个了,现在卡住了,能不能参考下你的程序    2115067698@qq.com
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部