SPI四种模式

根据时钟极性(CPOL)和时钟相位(CPHA)分为4种模式

模式0:CPOL=0 CPHA=0

模式1:CPOL=0 CPHA=1

模式2:CPOL=1 CPHA=0

模式3:CPOL=1 CPHA=1

空闲时(CS高电平时)SCLK为高电平则CPOL=1,SCLK为低电平则CPOL=0

主机在第一个边沿拿走数据则CPHA=0,在第二个边沿拿走数据则CPHA=1

注:主机只会在数据稳定时拿走数据

注:时钟极性(CPOL)和时钟相位(CPHA)必须和从机保持一致

以下以AD7606B举例:(CPOL=1 CPHA=1)

相关推荐
Zw-awa16 小时前
标准输入输出与 MicroLIB:C 语言的终端去了哪里
stm32
糖糖单片机设计17 小时前
基于 STM32 的公交车定位与报站系统
stm32·单片机·嵌入式硬件
单片机仿真设计19 小时前
【proteus仿真】基于 STM32 的林区环境监控系统设计
stm32·单片机·proteus
笨笨饿21 小时前
#138_解决Codex要五次回复的问题
linux·stm32·单片机·嵌入式硬件·mcu·物联网·嵌入式实时数据库
云泽8081 天前
STM32 USART 详解(七):超时设置、非阻塞发送与 ReadLine 实现
stm32·单片机·嵌入式硬件
一条破秋裤1 天前
24_MPU6050结构参数与寄存器基础
stm32·嵌入式硬件·学习
..Dauntless..1 天前
【stm32】GPIO(下篇)——统一编址、源码理解和输入模式
stm32·单片机·嵌入式硬件
云边有个稻草人1 天前
Tera Term 鸿蒙 PC 适配全记录:用 ArkUI 与 Native C++ 重建多协议终端工作流
c++·stm32·harmonyos
wuyk5551 天前
从零吃透 MQTT 通信|第 10 章 阿里云 / 腾讯云 MQTT 设备完整对接实战,三元组、签名、设备上云调试
c语言·开发语言·stm32·学习·阿里云·云计算·腾讯云
youcans_1 天前
【嵌入式软件AI编程】08. 第一个STM32工程
stm32·单片机·ai编程·嵌入式软件·claude code