嵌入式开发之davinci--- spi 中的时钟极性CPOL和相位CPHA
PI的極性Polarity和相位Phase,最常見的寫法是CPOL和CPHA,不過也有一些其他寫法,簡單總結如下:
(1) CKPOL (Clock Polarity) = CPOL = POL = Polarity = (時鐘)極性
(2) CKPHA (Clock Phase) ? = CPHA = PHA = Phase = (時鐘)相位
(3) SCK=SCLK=SPI的時鐘
(4) Edge=邊沿,即時鐘電平變化的時刻,即上升沿(rising edge)或者下降沿(falling edge)
對于一個時鐘周期內,有兩個edge,分別稱為:
(1)Leading edge=前一個邊沿=第一個邊沿,對于開始電壓是1,那么就是1變成0的時候,對于開始電壓是0,那么就是0變成1的時候;
(2)Trailing edge=后一個邊沿=第二個邊沿,對于開始電壓是1,那么就是0變成1的時候(即在第一次1變成0之后,才可能有后面的0變成1),對于開始電壓是0,那么就是1變成0的時候;
?
?
http://blog.csdn.net/ce123_zhouwei/article/details/6923293
http://www.cndzz.com/download/4141_0/102512.html
http://www.baike.com/wiki/SPI
總結
以上是生活随笔為你收集整理的嵌入式开发之davinci--- spi 中的时钟极性CPOL和相位CPHA的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 用递归将嵌套的JSON对象遍历出来,转为
- 下一篇: Hacker学习发展流程图