OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 543|回复: 0

别死记手册!SPI波形一眼辨对错,这才是嵌入式基本功

[复制链接]

0

主题

0

帖子

0

精华

新手入门

积分
3
金钱
3
注册时间
2026-3-7
在线时间
1 小时
发表于 2026-3-17 09:48:00 | 显示全部楼层 |阅读模式
本帖最后由 大哈哈哈拉拉 于 2026-3-17 09:50 编辑

有位朋友按芯片手册配置 SPI 模式3,但抓到的数据一直错误。
其实看波形就能直接判断:
通信有一个基本原则:
采样时刻,数据必须稳定,不能跳变!
他的波形里,采样点数据正在跳变,所以模式肯定配错了。

从波形反推:
- 时钟空闲为高电平 → CPOL=1
- 数据在第一个边沿采样  CPHA = 0(原因是第一个跳沿的时候,MISO和MOSI保持稳定不变,第二个沿会变化)
正确模式是:模式2(CPOL=1, CPHA=0)

很多人学嵌入式,一上来就学 STM32,基础却一塌糊涂。
UART、I2C、SPI 必须吃透:背得出来、画得出来、看波形就懂。

高手一分钟定位问题,新手查半小时,效率差距就是这么来的。
先学好 51 单片机,打牢时序基础,后面学什么都快。
此文章引用于金沙滩电子课堂

48049322f76a580ea5ae8fc6fa79c06b.png 35324df6b36761196ae5d48163d8a188.png 6698da1623b677f7ba6956c1a05218d4.png 5e105db354a7c1748979d731670729c2.png



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /1 下一条

正点原子公众号

如发现本坛存在违规或侵权内容, 请点击这里发送邮件举报 (或致电020-38271790)。请提供侵权说明和联系方式。我们将及时审核依法处理,感谢配合。

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2026-4-2 13:06

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表