深圳市大香蕉免费小视频科實業有限公司
聯係人:向經理 135-1032-9527
郵箱:market@topsmt.com
網址:www.mingze168.com
地址:深圳市寶安區福海街道翰宇灣區創新港4號樓201
SPI簡介
SPI(Serial Peripheral Interface),即串行外部設備接口,是一種全雙工、高速、同步的串行通信總線。利用單獨的數據線和單獨的時鍾信號,來保證發送端和接收端的完美同步。
一 ·SPI信號線
SPI接口一般使用3~4條信號線通信,以主從模式工作(產生時鍾的一側稱為主機,另一側稱為從機),收發獨立,可以實現多個SPI設備互相連接。
【SCK】: 串行時鍾信號(Serial Clock),由主設備產生發送給從機。
【MOSI】:主發從收信號(Master Output Slave Input),主設備輸出/從設備輸入引腳,該引腳在主模式下發送數據,在從模式下接收數據。
【MISO】:主收從發信號(Master Input Slave Output),主設備輸入/從設備輸出引腳,該引腳在從模式下發送數據,在主模式下接收數據。
【CS/SS】:片選信號(Slave Select),由主設備控製。它的功能是用來作為片選引腳,也就是選擇指定的從設備,讓主設備可以單獨地與特定從設備通訊,避免數據線上的衝突。
二·SPI通信模式
SPI是允許主設備啟動從設備同步通訊的一種協議,從而達到數據交換的通信目的。
SPI通信有4種不同的操作模式,通過CPOL(時鍾極性)和CPHA(時鍾相位)來控配置主設備的通信模式。
SPI模式0
SPI模式0:CPOL=0,CPHA=0
即空閑態時,SCLK處於低電平,數據采樣是在第1個邊沿,也就是SCLK由低電平到高電平的跳變,數據采樣是在上升沿(準備數據),(發送數據)數據發送是在下降沿。
SPI模式1
SPI模式1:CPOL=0,CPHA=1
即空閑態時,SCLK處於低電平,數據發送是在第1個邊沿,也就是SCLK由低電平到高電平的跳變,所以數據采樣是在下降沿,數據發送是在上升沿。
SPI模式2
SPI模式2:CPOL=1,CPHA=0
即空閑態時,SCLK處於高電平,數據采集是在第1個邊沿,也就是SCLK由高電平到低電平的跳變,所以數據采集是在下降沿,數據發送是在上升沿。
SPI模式3
SPI模式3:CPOL=1,CPHA=1
即空閑態時,SCLK處於高電平,數據發送是在第1個邊沿,也就是SCLK由高電平到低電平的跳變,所以數據采集是在上升沿,數據發送是在下降沿。
三 ·SPI模塊實測
1.采用10ppm高精度品質晶振,全溫範圍內(-40°C~+85°C) 精度偏差小,長期穩定可靠,一致性好。實驗結果可見頻譜收斂,幹淨無雜散,信號分離度優異,信道間不易串頻。
2.良好的阻抗匹配,降低反射,得到最大化功率,提升接收靈敏度,也更好的保護電路板及元器件。
3.趨1的駐波
駐波波腹電壓與波穀電壓幅度之比,又稱為駐波係數、駐波比。駐波比等於1時,表示饋線和天線的阻抗完全匹配,此時高頻能量全部被天線輻射出去,沒有能量的反射損耗。
4.真實電流
大幅延長電池供電時間,同時自適應連接、速率,延長電池使用壽命,休眠電流僅0.7uA
四 ·SPI模塊優勢
串行通信接口SPI因其
1.極其靈活的數據傳輸(不限於8位,可以是任意大小的字);
2.沒有啟動和停止位,數據可以連續流式傳輸而不會中斷;
3.非常簡單的硬件結構,占用更少的係統資源;
而在眾多通信方式中占據著一席之地。
非常適用於微控製器之間、以及微控製器和傳感器之間的通信。
因此被廣泛的應用於物聯網、RFID、 工控、醫療、RF4CE、安防報警、數據采集、智能家居、水電氣抄表等多種場合。
添加微信好友
聯係人:向經理 135-1032-9527
郵箱:market@topsmt.com
地址:深圳市寶安區福海街道翰宇灣區創新港4號樓201
網址:www.mingze168.com