本文主要是介绍初出茅庐的小李博客之SPI工作模式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
SPI的工作模式
SPI(Serial Peripheral Interface)是一种同步串行通信协议,常用于连接微控制器和外围设备。SPI有四种模式,分别是0、1、2、3模式。
0模式:时钟空闲时为低电平,数据在时钟的下降沿采样,上升沿输出。
1模式:时钟空闲时为低电平,数据在时钟的上升沿采样,下降沿输出。
2模式:时钟空闲时为高电平,数据在时钟的下降沿采样,上升沿输出。
3模式:时钟空闲时为高电平,数据在时钟的上升沿采样,下降沿输出。
总结:
时钟极性决定空闲电平 0空闲电平为低电平 1空闲电平为高电平
时钟相位决定采样边沿 0是第1边沿 1是第2边沿
SPI时序图
这篇关于初出茅庐的小李博客之SPI工作模式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!