打印
[STM32U0]

我SPI主从通信老是读出0xFF

[复制链接]
282|22
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
童雨竹|  楼主 | 2025-6-11 07:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
主机发数据没问题,但从机读回来老是满屏0xFF,尴尬。

使用特权

评论回复
沙发
Clyde011| | 2025-6-11 07:26 | 只看该作者
尝试加点延时看看有变化没。

使用特权

评论回复
板凳
公羊子丹| | 2025-6-11 07:27 | 只看该作者
看下 NSS 有没有拉低?

使用特权

评论回复
地板
公羊子丹| | 2025-6-11 07:28 | 只看该作者
是不是从机没准备好?

使用特权

评论回复
5
帛灿灿| | 2025-6-11 07:28 | 只看该作者
时序对不对?SPI 模式选错了也会这样。

使用特权

评论回复
6
童雨竹|  楼主 | 2025-6-11 07:29 | 只看该作者
看主机有没有真正发数据。

使用特权

评论回复
7
万图| | 2025-6-11 07:30 | 只看该作者
检查 MOSI/MISO 线是不是接反了。

使用特权

评论回复
8
Wordsworth| | 2025-6-11 07:31 | 只看该作者
有时候线太长也会串扰出问题。

使用特权

评论回复
9
Bblythe| | 2025-6-11 07:31 | 只看该作者
从机芯片 select 没选对?

使用特权

评论回复
10
Pulitzer| | 2025-6-11 07:32 | 只看该作者
是不是没写 SPI->DR?

使用特权

评论回复
11
Uriah| | 2025-6-11 07:33 | 只看该作者
HAL_SPI_TransmitReceive 用了吗?

使用特权

评论回复
12
海滨消消| | 2025-6-11 16:13 | 只看该作者
可能SPI引脚连接错误。

使用特权

评论回复
13
elephant00| | 2025-6-11 16:18 | 只看该作者
主从设备的数据位宽不一致可能导致数据错误。

使用特权

评论回复
14
七毛钱| | 2025-6-11 16:20 | 只看该作者
如果从设备没有数据要返回,可能输出高电平。

使用特权

评论回复
15
flycamelaaa| | 2025-6-11 17:00 | 只看该作者
可能未启用上拉/下拉电阻?

使用特权

评论回复
16
cr315| | 2025-6-11 17:31 | 只看该作者
时钟极性和相位不匹配?

使用特权

评论回复
17
powerantone| | 2025-6-11 18:00 | 只看该作者
如果MISO引脚未连接或悬空,可能读出0xFF。

使用特权

评论回复
18
duo点| | 2025-6-11 18:34 | 只看该作者
未正确控制NSS引脚?

使用特权

评论回复
19
onlycook| | 2025-6-11 18:52 | 只看该作者
NSS信号的抖动可能导致从设备误判通信开始或结束。

使用特权

评论回复
20
stormwind123| | 2025-6-11 19:00 | 只看该作者
在MISO引脚上添加上拉电阻。

使用特权

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

本版积分规则

107

主题

5172

帖子

2

粉丝