您尚未登录。

楼主 # 2025-10-15 22:17:27

晕哥小弟
会员
注册时间: 2019-04-04
已发帖子: 311
积分: 301.5

SPI 很奇怪的问题

好久没有发帖了,最近做了一个开发板,其实很简单,就是一些常用的外设,SD卡、RS485、I2C、SPI之类的。想着很简单,那就两层板。
PCB绘制完毕,打样回来开始测试。
恶魔开始了。
STM32F407VET6 + FreeRTOS + Fatfs 结果折腾两天,也没有驱动起来,搜索半天,发现官方的库有BUG,搞了半天也没有解决掉。

接下来就是SPI 驱动W5500模块。
1_20251015-2207.png
CS、CLK、MOSI、MISO没有串电阻。
2.png
到这里就有问题了,测量波形的时候发现:
3.png
用示波器测量MISO的时候,发现上图的情况。
不行割线吧,然后串入一个22欧姆的电阻。
1.jpg
感觉正常了吧,但是尾部还是不行。我也不知道咋弄了,再上传CS,CLK,MOSI的波形吧
4.png
5.png
2.jpg
感觉干扰还是挺大的,我用逻辑分析仪抓取信息,发现偶尔会发多一个数据,接收就更奇怪了,反正接收就很乱。


随便发个贴,也不知道能不能解决。

离线

楼主 #4 2025-10-16 20:00:52

晕哥小弟
会员
注册时间: 2019-04-04
已发帖子: 311
积分: 301.5

Re: SPI 很奇怪的问题

我现在使用的是STM32F407VET6这颗芯片,SPI 时钟48MHz,内部我都尝试了 256分频了。上图的波形标准么?怎么感觉干扰很大。

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn