[DAY 22] _SPI协议(2)

昨天介绍到spi基本协议的样子,今天在讲讲四种模式的差别,个别有两个模式名层:

1.CPOL(clock polarity),clock讯号的极性

https://ithelp.ithome.com.tw/upload/images/20211005/20141979ccS8FU0tKs.png

  • CPOL=0时,CLK 在不动作时维持在low,资料取样在CLK的上升缘发生
  • CPOL=1时,CLK 在不动作时维持在High,资料取样在CLK的下降缘发生

2.CPHA(clock phase),clock讯号的极性

  • CPHA=0时,SPI的第一个bit资料传输会发生在clock讯号开始变化的第一个边缘,奇数边缘触发(下图蓝色)
  • CPHA=1时,SPI的第一个bit资料传输会发生在clock讯号开始变化的第一个边缘,偶数数边缘触发(下图红色)
    https://ithelp.ithome.com.tw/upload/images/20211005/201419794ZdwztF5Bm.png
    所以整理出以下4种模式
    1.CPOL=0、CPHA=0:奇数上升缘取样
    2.CPOL=0、CPHA=1:偶数上升缘取样
    3.CPOL=1、CPHA=0:奇数下降缘取样
    4.CPOL=1、CPHA=1:偶数下降缘取样

参考网站:https://makerpro.cc/2020/04/spi-interface-part3/
我已经把精华的地方浓缩出来了,这样也方便我日後复习


<<:  Day20 Redis架构实战-持久化RDB+AOF

>>:  <Day20> Subscribe — 订阅及时BidAsk五档报价资料

Day.9 「我实际不存在 DOM 里~」 —— CSS 伪类选择器(Pseudo classes) 与 伪元素(Pseudo element)

为什麽会有个「伪」字呢? 伪(Pseudo)这个意思有虚幻虚无的意思,类选择器是用来处理 DOM ...

Day -11 字典

字典是Python内建的资料类型之一,值(key:value)来进行存取,定义key与value之间...

Java 物件!物件!物件!

Java 其中最重要的观念就是物件,一个物件的基本宣告结构是~ [存取范围修饰字] class 类别...

电路级(Circuit-level)授权策略不是常见的服务网格授权策略类型

以下是 NIST SP 800-204B 的摘录: 可以通过配置身份验证和存取控制策略来实施对微服务...

Shadow Element:条件控制元件的创建、消灭

<if> 条件控制 <if> 元素根据 test 属性中的评估值决定其下的元...