[STM32F4] 使用STM32F4的硬件SPI与AD7175-8进行通信

[复制链接]
1329|14
 楼主| t60yz 发表于 2024-6-27 16:31 | 显示全部楼层 |阅读模式
我遇到的问题和解决方法:
  • 引脚连接错误

    • 我发现STM32F4的SCK没有正确连接到AD7175-8的SCLK。
    • 检查后发现其他引脚如MISO、MOSI和NSS的连接也有问题。
    • 确认电源和地线连接正确,AD7175-8和STM32F4的工作电压兼容。
  • 引脚配置错误

    • 在使用STM32CubeMX配置时,我没有正确设置SPI引脚的复用功能,导致通信失败。

suncat0504 发表于 2024-6-29 19:24 | 显示全部楼层
功能复用是个好功能,就是应用中需要特殊处理,有些不看手册的话,很容易忽视。
szt1993 发表于 2024-6-30 08:55 来自手机 | 显示全部楼层
SPI硬件是关键的
范德萨发额 发表于 2024-6-30 10:47 | 显示全部楼层
正确设置SPI引脚的复用功能是非常重要的事情。
lamanius 发表于 2024-7-11 13:40 | 显示全部楼层
那你怎么设置的SPI复用啊?这应该是通病吧
d1ng2x 发表于 2024-7-11 14:48 | 显示全部楼层
连接有问题的话,确实有点马马虎虎呀
b5z1giu 发表于 2024-7-11 15:53 | 显示全部楼层
其实SPI的操作应该挺简单的,直接调用SPI初始化,配置读写操作就可以了
cen9ce 发表于 2024-7-11 17:02 | 显示全部楼层
确实,用cubemx配置比较容易一些
suw12q 发表于 2024-7-11 18:04 | 显示全部楼层
你说的复用是什么情况,是复用IO出错了吗?
p0gon9y 发表于 2024-7-11 19:20 | 显示全部楼层
你需要开启复用时钟的啊,不然不行的
w2nme1ai7 发表于 2024-7-11 20:25 | 显示全部楼层
对的,电源供电方面要对,不然就不行的
q1d0mnx 发表于 2024-7-12 10:00 | 显示全部楼层
复用要注意的,主要是复用容易出现疏漏的
kaif2n9j 发表于 2024-7-12 12:12 | 显示全部楼层
其实你可以用个逻辑分析仪,一抓波形就看出来怎么回事儿了
q1ngt12 发表于 2024-7-12 13:16 | 显示全部楼层
我的建议是硬件连接是基础啊
wang6623 发表于 2024-7-30 20:39 | 显示全部楼层
AD7175-8和STM32F4的工作电压兼容。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

189

主题

1191

帖子

0

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