国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

查看: 2325|回復: 0
打印 上一主題 下一主題

SPI協議信號解析

[復制鏈接]
跳轉到指定樓層
樓主
發表于 2018-12-4 17:30:46 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
SPI通信協議
一 SPI協議概述
SPI,是一種高速的,全雙工,同步的通信總線,并且在芯片的管腳上只占用四根線,節約了芯片的管腳。SPI以主從方式工作模式被廣泛應用于電路系統中,本文作者結合自己的項目情況對SPI協議進行解析,并通過LOTO虛擬示波器采集到的數據波形并進行對比分析,方便大家的理解。
SPI通信協議一般只需要四根線將主控芯片與從芯片連接起來,其中四根線分別為:
(1)SDO    – 主設備數據輸出,從設備數據輸入
(2)SDI     – 主設備數據輸入,從設備數據輸出
(3)SCLK  – 時鐘信號,由主設備產生
(4)CS       – 從設備使能信號,由主設備控制
其中CS是控制芯片是否被選中的,也就是說只有片選信號為預先規定的使能信號時(高電位或低電位),對此芯片的操作才有效。這就允許在同一總線上連接多個SPI設備成為可能。
實際應用中只需要三根線來進行通信。在SPI是串行通訊協議下,數據是一位一位的傳輸的。這就是SCLK時鐘線存在的原因,由SCLK提供時鐘脈沖,SDO則基于此脈沖完成數據傳輸。數據輸出通過 SDO線在時鐘上升沿或下降沿時改變,完成一位數據傳輸。輸入也使用同樣原理。在至少8次時鐘信號的改變(上沿和下沿為一次),就可以完成8位數據(一個字節數據)的傳輸。下面是項目中所涉及的SPI通信協議的時序圖為16位數據。采用LOTO的OSC802采集到的對應波形如下圖所示。
要注意的是,SCLK信號線只由主設備控制,從設備不能控制信號線。同樣,在一個基于SPI的設備中,至少有一個主控設備。這樣傳輸的特點:與普通的串行通訊不同,普通的串行通訊一次連續傳送至少8位數據,而SPI允許數據一位一位的傳送,甚至允許暫停。當沒有時鐘跳變時,從設備不采集或傳送數據。主設備通過對SCLK時鐘線的控制可以完成對通訊的控制。因為SPI的數據輸入和輸出線獨立,所以允許同時完成數據的輸入和輸出。不同的SPI設備的實現方式有所不同,主要是數據改變和采集的時間不同,在時鐘信號上沿或下沿采集有不同定義。
SPI接口不需要進行尋址操作,且為全雙工通信,簡單高效。硬件上比I2C系統要稍微復雜一些。由于SPI沒有指定的流控制,沒有應答機制確認是否接收到數據。
二 SPI協議舉例
            在自己的項目中只用到數據輸出模式,因此SPI可串行3線方式進行通信:一條時鐘線SCLK,一條輸出控制線CS,一條數據輸出線SDO;
SPI 模塊為了和外設進行數據交換,其輸出串行同步時鐘極性和相位可以進行配置,時鐘極性(CPOL)對傳輸協議沒有重大的影響。如果 CPOL=0,串行同步時鐘的空閑狀態為低電平;如果CPOL=1,串行同步時鐘的空閑狀態為高電平。時鐘相位(CPHA)能夠配置用于選擇兩種不同的傳輸協議之一進行數據傳輸。如果CPHA=0,在串行同步時鐘的第一個跳變沿(上升或下降)數據被采樣;如果CPHA=1,在串行同步時鐘的第二個跳變沿(上升或下降)數據被采樣。SPI主模塊和與之通信的外設備時鐘相位和極性應該一致。
三 SPI協議心得
主設備配置SPI接口時鐘的時要弄清楚從設備的時鐘要求,因為主設備的時鐘極性和相位都是以從設備為基準的。因此在時鐘極性的配置上一定要搞清楚從設備是在時鐘的上升沿還是下降沿接收數據,是在時鐘的下降沿還是上升沿輸出數據。
您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
快速回復 返回頂部 返回列表
主站蜘蛛池模板: 午夜生活片| 天天色综| 一区二区三区四区精品视频| 国产精品日本无码久久一老A| 少妇第一次交换| 亚洲小视频在线播放| 色呦呦免费观看| 香蕉国产成版人视频在线观看| YELLOW日本动漫高清免费| 日本学生VIDEOVIDEOS更新| 日韩丝袜在线| 色妞在线影院色| 校草被揉捏裆部呻吟视频| 成人免费视频在线观看| 天天看片视频免费观看| 日本三级2019| 午夜亚洲一区| 一个人看的www视频在线| 精品午夜久久影视| 中文字幕无线观看不卡网站| 欧美无遮挡国产欧美另类| 诱人的无内裤女教师bd| 最新网址你懂的| 欧美肥胖女人bbwbbw视频| 我要看真正的一级毛片| 色宅男中文字幕亚洲专区| 亚洲精品6久久久久中文字幕| 国产高潮国产高潮久久久久久| 亚洲国产成人久久精品影视| 思思久久精品| 一级欧美| 97视频免费在线| 日本xxx片免费高清在线| 亚洲精品高清国产麻豆专区| 天天尻逼| 野战play肉嗯嗯啊| 久久久久国产精品嫩草影院 | 欧美日韩国产在线成人网| 日韩精品导航| 亚洲第一色网| 狠狠色狠色综合曰曰|