女人被狂躁到高潮视频免费无遮挡,内射人妻骚骚骚,免费人成小说在线观看网站,九九影院午夜理论片少妇,免费av永久免费网址

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式硬件
[導(dǎo)讀]常規(guī)的SPI接口總線是雙數(shù)據(jù)線全雙工的同步通訊總線,在芯片的管腳上占用四根線。這里將介紹一種半雙工的,單數(shù)據(jù)線,且編程器作為從機的通訊協(xié)議,這次的通訊時鐘比較高,達(dá)到了10MHz。

摘要:常規(guī)的SPI接口總線是雙數(shù)據(jù)線全雙工的同步通訊總線,在芯片的管腳上占用四根線。這里將介紹一種半雙工的,單數(shù)據(jù)線,且編程器作為從機的通訊協(xié)議,這次的通訊時鐘比較高,達(dá)到了10MHz。


1、標(biāo)準(zhǔn)的SPI通訊協(xié)議
SPI是串行外設(shè)接口(Serial Peripheral Interface)的縮寫,是一種高速,全雙工,同步的通訊協(xié)議。SPI
通常需要四根線,它們是MOSI(數(shù)據(jù)輸出)、MISO(數(shù)據(jù)輸入)、SCLK(時鐘)、SS(片選)。
(1)MOSI - 主設(shè)備數(shù)據(jù)輸出,從設(shè)備數(shù)據(jù)輸入;
(2)MISO – 主設(shè)備數(shù)據(jù)輸入,從設(shè)備數(shù)據(jù)輸出;
(3)SCLK – 時鐘信號,由主設(shè)備產(chǎn)生;
(4)SS – 從設(shè)備使能信號,有主設(shè)備控制;

圖1 SPI標(biāo)準(zhǔn)通訊接口

SPI通訊接口的優(yōu)點是傳輸數(shù)據(jù)快,能達(dá)到幾兆到幾十兆,并且沒有系統(tǒng)開銷。但是,SPI總線的缺點也比較明顯,主要是沒有指定的流控制,也沒有應(yīng)答機制確認(rèn)是否接收到數(shù)據(jù)。


2.單線SPI接口
還有一種另類的SPI通訊接口方式。這種SPI接口在標(biāo)準(zhǔn)SPI接口上做修改,由原來的兩根數(shù)據(jù)線改為一根數(shù)據(jù)線。這樣,通訊方式也成為半雙工的通訊方,在接線上面,顯得更簡約了。

圖2SPI單線通訊接口

3.讓編程器當(dāng)從機的SPI單線通訊接口
在編程界,遇到特殊編程接口的芯片已經(jīng)成為家常便飯。因為有時候,芯片為了設(shè)計更優(yōu)的編程方式,會采用一些少見的,奇葩的通訊方式。


在支持MAXIM部分芯片的編程時,該芯片采取的是芯片當(dāng)主機的單數(shù)據(jù)線的SPI通訊,其通訊特點是:
(1)TCLK由始至終都是由芯片產(chǎn)生,編程器接收時鐘;
(2)時鐘頻率較高,達(dá)到10MHz;
(3)通訊方式是芯片每收到一個字節(jié)后立刻返回一個字節(jié)。

其數(shù)據(jù)通訊見下圖(注:圖片來源于編程手冊)。由于在通訊過程中不會發(fā)生主從互換的問題,因此使能腳SS也是可以忽視的。

圖3編程器當(dāng)從機的單數(shù)據(jù)線SPI通訊

對于該系列的芯片,由于通訊時鐘頻率較高,要對數(shù)據(jù)進(jìn)行采樣,編程器的采樣時鐘至少為20MHz,而且還需要硬件很好地兼容,并且編程器發(fā)送完數(shù)據(jù)后必須立刻切換為接收狀態(tài),一般的編程器很難達(dá)到這種苛刻的要求。


在這里采用的處理方案是使用超高速處理器的P800-ISP對其進(jìn)行支持。下圖是截取從邏輯分析儀上捕捉到燒寫過程的一段通訊波形,明顯看到,時鐘的脈寬為50ns(對應(yīng)的時鐘頻率為10MHz)。

圖4單線SPI通訊波形

該單線SPI編程接口的總結(jié)如下:
優(yōu)點:是接線少(實際用到的線只需要兩根)、通訊快、數(shù)據(jù)簡單;


缺點:但高頻通訊時對從機要求苛刻,需要兼容高頻率采樣和收發(fā)狀態(tài)的切換能力(如,發(fā)送數(shù)據(jù)后馬上切換到接收狀態(tài))。

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

今年是5G元年,全球各個通訊公司都使出來畢生的經(jīng)歷,為了在未來5G市場上搶占一塊好的地方,他們之間的競爭也催生了一大批新技術(shù)。工信部發(fā)放4張5G牌照,標(biāo)志著中國正式進(jìn)入

關(guān)鍵字: 5G mimo 總線與接口

在5G通訊領(lǐng)域,目前做的比較好的當(dāng)屬華為,但是其他幾家公司也不甘示弱,就在最近,三星電子成功開發(fā)支持28GHz頻段的“5G綜合型基站”(Access Unit),是目前5G商

關(guān)鍵字: 5g通訊 三星 華為 總線與接口

廣告商與受眾之間必不可少的溝通媒介最核心的恐怕屬于數(shù)字標(biāo)牌,它已演變?yōu)榻换ナ絺€性化通訊工具,為用戶提供了更直觀的的參與感與體驗。研華基于云數(shù)字標(biāo)牌解決方案一應(yīng)俱

關(guān)鍵字: 總線與接口 數(shù)字標(biāo)牌 研華

通常情況下在工業(yè)現(xiàn)場經(jīng)常需要用兩個隔離DC-DC搭配單獨的信號隔離電路的方法去隔離RS-232與RS-485,但隔離的性能存在差異性,并且占板面積較大。本文將為你介紹一種穩(wěn)定可靠、應(yīng)用簡便的全隔離解決方案。

關(guān)鍵字: rs-232 rs-485 多協(xié)議接口模塊 總線與接口

近年來,第五代移動通信系統(tǒng)5G已經(jīng)成為通信業(yè)和學(xué)術(shù)界探討的熱點。5G的發(fā)展主要有兩個驅(qū)動力。一方面以長期演進(jìn)技術(shù)為代表的第四代移動通信系統(tǒng)4G已全面商用,對下一代技術(shù)

關(guān)鍵字: 5G 總線與接口 數(shù)據(jù)分析

在工業(yè)實現(xiàn)當(dāng)中,需要降低總線接口的寬度,這里專門有一種設(shè)備叫工業(yè)用串行/解串器(SerDes),它可以降低高帶寬數(shù)據(jù)接口總線寬度。使用一個串行器就可以把數(shù)據(jù)從一個寬并行數(shù)

關(guān)鍵字: serdes 總線與接口 高帶寬數(shù)據(jù)接口總線

在當(dāng)前雖然在嵌入式系統(tǒng)中有許多連接元件的方法,但最主要的還是以太網(wǎng)、PCI Express和RapidIO這三種高速串行標(biāo)準(zhǔn)。所有這三種標(biāo)準(zhǔn)都使用相似的串行解串器(SerDes)技術(shù),它

關(guān)鍵字: 串行總線 差分走線 總線與接口

對于現(xiàn)在的嵌入式工程師,一般都知道CAN總線廣泛應(yīng)用到汽車中,但是CAN總線不僅運用到汽車上,在船艦電子設(shè)備通信也廣泛使用CAN,隨著國家對海防的越來越重視,對CAN的需求

關(guān)鍵字: can總線 總線與接口 接口

CAN是控制器局域網(wǎng)絡(luò)(Controller Area Network, CAN)的簡稱,是由以研發(fā)和生產(chǎn)汽車電子產(chǎn)品著稱的德國BOSCH公司開發(fā)的,并最終成為國際標(biāo)準(zhǔn)(ISO 11898),是國際上應(yīng)用最廣泛的現(xiàn)場總線...

關(guān)鍵字: can 總線與接口 自動化 位流檢測

UART是用于控制計算機與串行設(shè)備的芯片。有一點要注意的是,它提供了數(shù)據(jù)終端設(shè)備接口,這樣計算機就可以和調(diào)制解調(diào)器或其它使用RS-232C接口的串行設(shè)備通信了。

關(guān)鍵字: CPU uart 總線與接口 rs-232c接口
關(guān)閉