400-876-2288
技術詳解

讓用戶從選擇到決定,從應用到收效的完整流程更加快速,輕松,高效

技術詳解 分類

SPI簡介

一.SPI簡介

SPISerial Peripheral Interface),即串行外部設備接口,是一種全雙工、高速、同步的通信總線。利用單獨的數據線和單獨的時鐘信號,來保證發送端和接收端的完美同步。產生時鐘的一側稱為主機,另一側稱為從機。

二.SPI信號線

SPI接口一般使用四條信號線通信,可實現全雙工通信:

SCK】: 串行時鐘信號Serial Clock),由主設備產生發送給從機。

MOSI】:主發從收信號(Master Output Slave Input),主設備輸出/從設備輸入引腳,該引腳在主模式下發送數據,在從模式下接收數據。

MISO】:主收從發信號(Master Input Slave Output),主設備輸入/從設備輸出引腳,該引腳在從模式下發送數據,在主模式下接收數據。

CS/SS】:片選信號(Slave Select),由主設備控制。它的功能是用來作為“片選引腳”,也就是選擇指定的從設備,讓主設備可以單獨地與特定從設備通訊,避免數據線上的沖突。

默認文件1625034798388

AS01模塊來舉例,

SPI應用也有3根線(三線制),實現半雙工通信?

三.SPI通信模式

SPI通信有4種不同的操作模式,通過CPOL(時鐘極性)CPHA(時鐘相位)來控配置主設備的通信模式。

圖片1

1.SPI模式0CPOL=0,CPHA=0,空閑態時,SCLK處于低電平,數據采樣是在第1個邊沿,也就是SCLK由低電平到高電平的跳變,所以數據采樣是在上升沿(準備數據),(發送數據)數據發送是在下降沿。

2.SPI模式1CPOL=0,CPHA=1,空閑態時,SCLK處于低電平,數據發送是在第1個邊沿,也就是SCLK由低電平到高電平的跳變,所以數據采樣是在下降沿,數據發送是在上升沿。

3.SPI模式2CPOL=1,CPHA=0,空閑態時,SCLK處于高電平,數據采集是在第1個邊沿,也就是SCLK由高電平到低電平的跳變,所以數據采集是在下降沿,數據發送是在上升沿。

4.SPI模式3CPOL=1,CPHA=1,空閑態時,SCLK處于高電平,數據發送是在第1個邊沿,也就是SCLK由高電平到低電平的跳變,所以數據采集是在上升沿,數據發送是在下降沿。

四.SPI模塊實測

1.采用10ppm高精度品質晶振,全溫范圍內(-40°C~+85°C) 精度偏差小,長期穩定可靠,一致性好??梢婎l譜收斂,干凈無雜散,信號分離度優異,信道間不易串頻。

2.良好的阻抗匹配,降低反射,得到最大化功率,提升接收靈敏度,也更好的保護電路板及元器件。

3.“1”的駐波

駐波波腹電壓與波谷電壓幅度之比,又稱為駐波系數、駐波比。駐波比等于1時,表示饋線和天線的阻抗完全匹配,此時高頻能量全部被天線輻射出去,沒有能量的反射損耗。

4.真實電流

大幅延長電池供電時間,同時自適應連接、速率,延長電池使用壽命,休眠電流僅0.7uA


日日摸日日碰夜夜爽亚洲综合