1、意思是SPI Flash存儲器 2、SPI Flash (即SPI Nor Flash)是Nor Flash的一種,NOR Flash是一種非易失閃存技術(shù),是Intel創(chuàng)建的。
SPI是串行外設(shè)接口(Serial Peripheral Interface)的名稱縮寫。
SPI,是一種高速的,全雙工,同步的通信總線,并且在芯片的管腳上只占用四根線,節(jié)約了芯片的管腳,同時(shí)為PCB的布局上節(jié)省空間,提供方便,正是出于這種簡單易用的特性,如今越來越多的芯片集成了這種通信協(xié)議。
SPI接口是在CPU和外圍低速器件之間進(jìn)行同步串行數(shù)據(jù)傳輸,在主器件的移位脈沖下,數(shù)據(jù)按位傳輸,高位在前,低位在后,為全雙工通信,數(shù)據(jù)傳輸速度總體來說比I2C總線要快,速度可達(dá)到幾Mbps。
詞根:spec, spi(c), scop = to look(看), to observe(觀察)
1. respect
助記:re(回頭,反復(fù))+ spec(看)→回頭看,反復(fù)看→重視,尊敬
釋義:vt.尊重;尊敬;關(guān)心;遵守;n.尊重,恭敬
舉例:
(1) I respect his judgment and I'll follow any advice he gives m.
SPI理論是指一種試圖將記憶系統(tǒng)和記憶過程的概念統(tǒng)一到一個(gè)更高綜合的框架中的理論,是圖爾文提出的。
SPI是串行(serial)、并行(parallel)和獨(dú)立(independent)三個(gè)英文單詞的首字母,這三個(gè)詞幾種說明了多重記憶系統(tǒng)之間的關(guān)系。SPI理論認(rèn)為,記憶系統(tǒng)是由多個(gè)執(zhí)行特定功能的記憶模塊構(gòu)成的。這些記憶模塊的關(guān)系表現(xiàn)為兩個(gè)方面:信息以串行的加工方式進(jìn)入記憶系統(tǒng),在一個(gè)記憶模塊中的編碼依賴于某些其他功能模塊中信息加工是否成功。也就是說,一個(gè)記憶模塊的輸出提供給另外模塊的輸入;信息以并行的方式存儲在各個(gè)特定的記憶模塊中,這樣提取一個(gè)子系統(tǒng)的信息就不會牽連其他的子系統(tǒng),各個(gè)子系統(tǒng)之間是相對獨(dú)立的
Spi是一種服務(wù)發(fā)現(xiàn)機(jī)制。它通過在class path路徑下META-INF/services的文件夾來查找文件,自動加載文件里所定義的類是Java提供的一套用來被第三方實(shí)現(xiàn)或者擴(kuò)展的API,它可以用來啟用框架擴(kuò)展和替換組件Java spi實(shí)際上是基于接口的編程加策略模式加配置文件組合實(shí)現(xiàn)的動態(tài)加載機(jī)制。
SPI是Serial Peripheral Interface的簡稱,是由Motorola公司推出的一種高速、全雙工的總線協(xié)議,可以實(shí)現(xiàn)一對一、一對多芯片通信。
SPI接口信號:
SPI由SCLK、CS/SSEL、MOSI,MISO四根線組成,
SCLK,時(shí)鐘信號,時(shí)鐘頻率即SPI速率,和SPI模式有關(guān);
MOSI,主機(jī)輸出,從機(jī)輸入;
MISO,主機(jī)輸入,從機(jī)輸出;
CS/SSEL,從機(jī)設(shè)備選擇,低電平有效;
1995年由加拿大認(rèn)知心理學(xué)家恩德.托爾文(Endel Tulving)提出,該理論認(rèn)為人類的記憶系統(tǒng)和記憶過程的關(guān)系應(yīng)該被統(tǒng)一到一個(gè)綜合的框架中去理解。
SPI是串行(serial)、并行(parallel)和獨(dú)立(independent)的簡寫,這三個(gè)詞幾種說明了多重記憶系統(tǒng)之間的關(guān)系。SPI理論認(rèn)為,記憶系統(tǒng)是由多個(gè)執(zhí)行特定功能的記憶模塊構(gòu)成的。
Spi是串行外設(shè)接口的縮寫,是一種高速的,全雙工的同步的通信總線,并且在芯片的管腳上只占用四根線,節(jié)約了芯片的管腳,同時(shí)為pcb的布局上節(jié)省了空間,提供了方便,這是出于這種簡單。易用的特性,越來越多的芯片集成了這種通信協(xié)議。Spi總線是一種四線總線,其硬件功能很強(qiáng),所以與spi有關(guān)的軟件就相當(dāng)簡單,使中央處理器有更多的時(shí)間處理其他事務(wù)。
Spi的通訊原理也很簡單,它以主從方式工作,這種模式通常有一個(gè)主設(shè)備和一個(gè)或多個(gè)從設(shè)備需要至少四根線,事實(shí)上三根也可以。
SPI總線
SPI 是由摩托羅拉(Motorola)公司開發(fā)的全雙工同步串行總線,是微處理控制單元(MCU)和外圍設(shè)備之間進(jìn)行通信的同步串行端口。主要應(yīng)用在EEPROM、Flash、實(shí)時(shí)時(shí)鐘(RTC)、數(shù)模轉(zhuǎn)換器(ADC)、網(wǎng)絡(luò)控制器、MCU、數(shù)字信號處理器(DSP)以及數(shù)字信號解碼器之間。SPI 系統(tǒng)可直接與各個(gè)廠家生產(chǎn)的多種標(biāo)準(zhǔn)外圍器件直接接口,一般使用4 條線:串行時(shí)鐘線SCK、主機(jī)輸入/從機(jī)輸出數(shù)據(jù)線MISO、主機(jī)輸出/從機(jī)輸入數(shù)據(jù)線MOSI 和低電平有效的從機(jī)選擇線SSEL。