[STM32H7] SPI设备只能收不能发,是不是片选没拉对?

[复制链接]
539|11
 楼主| 万图 发表于 2025-4-13 07:19 | 显示全部楼层 |阅读模式
是不是NSS没控制好,或者IO复用模式搞错了?
Clyde011 发表于 2025-4-13 07:24 | 显示全部楼层
建议先换个SPI逻辑分析仪看看具体时序。
Uriah 发表于 2025-4-13 07:25 | 显示全部楼层
有的设备会锁总线,要reset才行。
Pulitzer 发表于 2025-4-13 07:26 | 显示全部楼层
看看有没有FIFO溢出导致发不出去?
Bblythe 发表于 2025-4-13 07:26 | 显示全部楼层
有没有必要拉低CS一段时间后再操作?
Wordsworth 发表于 2025-4-13 07:27 | 显示全部楼层
是不是你发数据时从设备还没准备好?
公羊子丹 发表于 2025-4-13 07:28 | 显示全部楼层
NSS有没有设成软件控制?
周半梅 发表于 2025-4-13 07:29 | 显示全部楼层
你主设备有没有配置为推挽输出?
帛灿灿 发表于 2025-4-13 07:30 | 显示全部楼层
抓一帧数据看看MOSI有没有信号。
童雨竹 发表于 2025-4-13 07:30 | 显示全部楼层
是不是设备协议要求写前读确认?
 楼主| 万图 发表于 2025-4-13 07:31 | 显示全部楼层
看你SPI模式对不对,CPOL/CPHA搞错也不行。
qintian0303 发表于 2025-4-13 11:41 | 显示全部楼层
是不是模式设置错了,遇到过只能发不能收的,只收不发还没有遇到过
您需要登录后才可以回帖 登录 | 注册

本版积分规则

200

主题

6551

帖子

1

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