日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁(yè) > 通信技術(shù) > 通信技術(shù)
[導(dǎo)讀]SPI的通信原理很簡(jiǎn)單,它以主從方式工作,這種模式通常有一個(gè)主設(shè)備和一個(gè)或多個(gè)從設(shè)備,需要至少4根線,事實(shí)上3根也可以(單向傳輸時(shí))。也是所有基于SPI的設(shè)備共有的,它們是SDI(數(shù)據(jù)輸入),SDO(數(shù)據(jù)輸出),SC

SPI的通信原理很簡(jiǎn)單,它以主從方式工作,這種模式通常有一個(gè)主設(shè)備和一個(gè)或多個(gè)從設(shè)備,需要至少4根線,事實(shí)上3根也可以(單向傳輸時(shí))。也是所有基于SPI的設(shè)備共有的,它們是SDI(數(shù)據(jù)輸入),SDO(數(shù)據(jù)輸出),SCK(時(shí)鐘),CS(片選)。

 ?。?)SDO – 主設(shè)備數(shù)據(jù)輸出,從設(shè)備數(shù)據(jù)輸入

 ?。?)SDI – 主設(shè)備數(shù)據(jù)輸入,從設(shè)備數(shù)據(jù)輸出

 ?。?)SCLK – 時(shí)鐘信號(hào),由主設(shè)備產(chǎn)生

 ?。?)CS – 從設(shè)備使能信號(hào),由主設(shè)備控制

  其中CS是控制芯片是否被選中的,也就是說只有片選信號(hào)為預(yù)先規(guī)定的使能信號(hào)時(shí)(高電位或低電位),對(duì)此芯片的操作才有效。這就允許在同一總線上連接多個(gè)SPI設(shè)備成為可能。

  接下來就負(fù)責(zé)通訊的3根線了。通訊是通過數(shù)據(jù)交換完成的,這里先要知道SPI是串行通訊協(xié)議,也就是說數(shù)據(jù)是一位一位的傳輸?shù)?。這就是SCK時(shí)鐘線存 在的原因,由SCK提供時(shí)鐘脈沖,SDI,SDO則基于此脈沖完成數(shù)據(jù)傳輸。數(shù)據(jù)輸出通過 SDO線,數(shù)據(jù)在時(shí)鐘上升沿或下降沿時(shí)改變,在緊接著的下降沿或上升沿被讀取。完成一位數(shù)據(jù)傳輸,輸入也使用同樣原理。這樣,在至少8次時(shí)鐘信號(hào)的改變 (上沿和下沿為一次),就可以完成8位數(shù)據(jù)的傳輸。

  要注意的是,SCK信號(hào)線只由主設(shè)備控制,從設(shè)備不能控制信號(hào)線。同樣,在一個(gè)基于SPI的設(shè)備中,至少有一個(gè)主控設(shè)備。這樣傳輸?shù)奶攸c(diǎn):這樣的傳輸 方式有一個(gè)優(yōu)點(diǎn),與普通的串行通訊不同,普通的串行通訊一次連續(xù)傳送至少8位數(shù)據(jù),而SPI允許數(shù)據(jù)一位一位的傳送,甚至允許暫停,因?yàn)镾CK時(shí)鐘線由主 控設(shè)備控制,當(dāng)沒有時(shí)鐘跳變時(shí),從設(shè)備不采集或傳送數(shù)據(jù)。也就是說,主設(shè)備通過對(duì)SCK時(shí)鐘線的控制可以完成對(duì)通訊的控制。SPI還是一個(gè)數(shù)據(jù)交換協(xié)議: 因?yàn)镾PI的數(shù)據(jù)輸入和輸出線獨(dú)立,所以允許同時(shí)完成數(shù)據(jù)的輸入和輸出。不同的SPI設(shè)備的實(shí)現(xiàn)方式不盡相同,主要是數(shù)據(jù)改變和采集的時(shí)間不同,在時(shí)鐘信 號(hào)上沿或下沿采集有不同定義,具體請(qǐng)參考相關(guān)器件的文檔。

  在點(diǎn)對(duì)點(diǎn)的通信中,SPI接口不需要進(jìn)行尋址操作,且為全雙工通信,顯得簡(jiǎn)單高效。在多個(gè)從設(shè)備的系統(tǒng)中,每個(gè)從設(shè)備需要獨(dú)立的使能信號(hào),硬件上比I2C系統(tǒng)要稍微復(fù)雜一些。

  最后,SPI接口的一個(gè)缺點(diǎn):沒有指定的流控制,沒有應(yīng)答機(jī)制確認(rèn)是否接收到數(shù)據(jù)。

  AT91RM9200的SPI接口主要由4個(gè)引腳構(gòu)成:SPICLK、MOSI、MISO及 /SS,其中SPICLK是整個(gè)SPI總線的公用時(shí)鐘,MOSI、MISO作為主機(jī),從機(jī)的輸入輸出的標(biāo)志,MOSI是主機(jī)的輸出,從機(jī)的輸入,MISO 是主機(jī)的輸入,從機(jī)的輸出。/SS是從機(jī)的標(biāo)志管腳,在互相通信的兩個(gè)SPI總線的器件,/SS管腳的電平低的是從機(jī),相反/SS管腳的電平高的是主機(jī)。 在一個(gè)SPI通信系統(tǒng)中,必須有主機(jī)。SPI總線可以配置成單主單從,單主多從,互為主從。

  SPI的片選可以擴(kuò)充選擇16個(gè)外設(shè),這時(shí)PCS輸出=NPCS,說NPCS0~3接4-16譯碼器,這個(gè)譯碼器是需要外接4-16譯碼器,譯碼器的輸入為NPCS0~3,輸出用于16個(gè)外設(shè)的選擇。

    SPI協(xié)議舉例

  SPI是一個(gè)環(huán)形總線結(jié)構(gòu),由ss(cs)、sck、sdi、sdo構(gòu)成,其時(shí)序其實(shí)很簡(jiǎn)單,主要是在sck的控制下,兩個(gè)雙向移位寄存器進(jìn)行數(shù)據(jù)交換。

  假設(shè)下面的8位寄存器裝的是待發(fā)送的數(shù)據(jù)10101010,上升沿發(fā)送、下降沿接收、高位先發(fā)送。

  那么第一個(gè)上升沿來的時(shí)候 數(shù)據(jù)將會(huì)是sdo=1;寄存器=0101010x。下降沿到來的時(shí)候,sdi上的電平將所存到寄存器中去,那么這時(shí)寄存器=0101010sdi,這樣在 8個(gè)時(shí)鐘脈沖以后,兩個(gè)寄存器的內(nèi)容互相交換一次。這樣就完成里一個(gè)spi時(shí)序。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

北京2025年8月8日 /美通社/ -- 8月7日,浪潮信息發(fā)布面向萬(wàn)億參數(shù)大模型的超節(jié)點(diǎn)AI服務(wù)器"元腦SD200"。該產(chǎn)品基于浪潮信息創(chuàng)新研發(fā)的多主機(jī)低延遲內(nèi)存語(yǔ)義通信架構(gòu),以開放系統(tǒng)設(shè)計(jì)向上擴(kuò)展...

關(guān)鍵字: 模型 節(jié)點(diǎn) SD 通信

北京2025年8月6日 /美通社/ -- 亞馬遜云科技宣布,Anthropic最新一代模型Claude Opus 4.1與Claude Sonnet 4,現(xiàn)已在Amazon Bedrock全面上線。這批新型雙模推理模型支...

關(guān)鍵字: 模型 PIC 亞馬遜 CK

北京 2025年7月16日 /美通社/ -- 中國(guó)企業(yè)出海正經(jīng)歷深刻轉(zhuǎn)型:不再只是把產(chǎn)品賣到海外,而是將研發(fā)、設(shè)計(jì)、生產(chǎn)、銷售、服務(wù)等全價(jià)值鏈帶到全球,實(shí)現(xiàn)真正的"全球本地化"。然而,在走向全球的過...

關(guān)鍵字: IBM 亞馬遜 BSP CK

亞馬遜云科技計(jì)算和機(jī)器學(xué)習(xí)服務(wù)副總裁 David Brown 北京 2025年7月10日 /美通社/ -- 設(shè)想這樣一個(gè)系統(tǒng),它可以探索解決復(fù)雜問題的多種方法,依托對(duì)海量數(shù)據(jù)的理解——從科學(xué)數(shù)據(jù)集到源代碼,再到商...

關(guān)鍵字: NVIDIA 亞馬遜 GPU CK

"智控奇機(jī)"贏得德國(guó)總理贊譽(yù) 上海2025年4月18日 /美通社/ -- 在漢諾威工業(yè)博覽會(huì)Festo展臺(tái)參觀期間,德國(guó)聯(lián)邦總理奧拉夫?朔爾茨向這家百年企業(yè)致以祝賀。適逢Festo成立100周年之際...

關(guān)鍵字: FESTO AN 自動(dòng)化技術(shù) CK

上海2025年4月10日 /美通社/ -- 倫敦證券交易所集團(tuán)(London Stock Exchange Group,以下簡(jiǎn)稱LSEG)今日在上海成功舉辦2025年中國(guó)市場(chǎng)展望論壇。該論壇已連續(xù)舉辦14屆,成...

關(guān)鍵字: SE COM BSP CK

Elektrobit 基于其軟件定義汽車?(SDV) 技術(shù)路線圖,正以產(chǎn)業(yè)變革領(lǐng)軍者身份推動(dòng)智能汽車開發(fā)范式。 德國(guó)埃朗根和中國(guó)上海2025年4月8日 /美通社/ --?作為全球汽車軟件專家,Elektrobit?今日...

關(guān)鍵字: 汽車 軟件定義 BSP SD

北京2025年4月7日 /美通社/ -- 亞馬遜云科技日前宣布,Meta的新一代Llama 4模型現(xiàn)已在Amazon SageMaker JumpStart上正式可用,完全托管的無服務(wù)器版本也將很快在Amazon Bed...

關(guān)鍵字: 亞馬遜 AI模型 模型 CK

重慶2025年3月16日 /美通社/ -- 2025年3月13日至16日,備受矚目的2025中國(guó)檢驗(yàn)醫(yī)學(xué)裝備與應(yīng)用學(xué)術(shù)大會(huì)(CCDLM2025)在重慶盛大召開。作為檢驗(yàn)醫(yī)學(xué)領(lǐng)域的年度盛會(huì),本次大會(huì)吸引了來自國(guó)內(nèi)外的知名學(xué)...

關(guān)鍵字: 智能化 AN 血清 SD

此次合作將借助前沿云計(jì)算與AI技術(shù),為全球數(shù)百萬(wàn)學(xué)習(xí)者打造個(gè)性化教育體驗(yàn),并實(shí)現(xiàn)學(xué)習(xí)全過程的實(shí)時(shí)數(shù)據(jù)洞察 培生集團(tuán)將全面深化對(duì)亞馬遜云科技云基礎(chǔ)設(shè)施和AI能力的應(yīng)用,特別是Amazon Bedrock平臺(tái),以全...

關(guān)鍵字: 亞馬遜 AI CK 云計(jì)算
關(guān)閉