打印
[其他ST产品]

SPI通信失败

[复制链接]
655|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kmnqhaha|  楼主 | 2023-12-31 19:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在尝试将STM8L与特定传感器进行SPI通信时遇到问题。我已经仔细配置了SPI1寄存器,但似乎无法正确地与传感器进行通信。我确认了电源和地连接,但是在读取传感器的寄存器时收到了无效的数据。

使用特权

评论回复
沙发
一秒落纱| | 2024-1-19 12:43 | 只看该作者
电源对了有什么用,你数据线都接对了没

使用特权

评论回复
板凳
暖了夏天蓝了海| | 2024-1-19 15:00 | 只看该作者
之前我遇到过一个学生就是SPI的数据线接错了,分不清楚MISO和MOSI

使用特权

评论回复
地板
冰春彩落下| | 2024-1-19 17:00 | 只看该作者
正常你配置好之后,你可以初始化一下,看看返回函数,初始化成功了不

使用特权

评论回复
5
远山寻你| | 2024-1-19 19:00 | 只看该作者
直接用逻辑分析仪抓一下不就好了么

使用特权

评论回复
6
江河千里| | 2024-1-19 21:00 | 只看该作者
这种问题不能用寄存器配置,不如用库函数配置喽

使用特权

评论回复
7
三生万物| | 2024-1-19 23:00 | 只看该作者
你要是用STM32还好,可以用cubemx配置,你用STM8真难弄,基本都是寄存器开发

使用特权

评论回复
8
夜阑风雨| | 2024-1-20 01:00 | 只看该作者
建议还是看看例程,看看你是程序错了,还是硬件接错了

使用特权

评论回复
9
别乱了阵脚| | 2024-1-20 07:00 | 只看该作者
你的时序都对不对啊?时序不对也会出现无法通信的

使用特权

评论回复
10
淡漠安然| | 2024-1-20 09:00 | 只看该作者
一般SPI使用个NSS的,你得给个正确信号,才行

使用特权

评论回复
11
光辉梦境| | 2024-1-20 12:00 | 只看该作者
不能单独确认电源和地,还要确认其他的线

使用特权

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

本版积分规则

40

主题

198

帖子

1

粉丝