SPI Flash是什么?MCU是什么?
From :?http://www.eet-china.com/SEARCH/ART/SPI+Flash.HTM
http://www.dz-z.com/zt430904/zh-tw/Product_10183226.html
SPI,是英語Serial Peripheral interface的縮寫,顧名思義就是串行外圍設備接口。SPI接口主要應用在 EEPROM,F(xiàn)LASH,實時時鐘,AD轉(zhuǎn)換器,還有數(shù)字信號處理器和數(shù)字信號解碼器之間。SPI總線系統(tǒng)是一種同步串行外設接口,可以使MCU與外圍設備以串行方式進行通信。
SPI flash是串行通信接口的NOR FLASH。
NOR-FLASH的特點是:
1、芯片內(nèi)執(zhí)行(XIP, eXecute In Place),這樣應用程序可以直接在flash 閃存內(nèi)運行,不必再把代碼讀到系統(tǒng)RAM中。
2、NOR的傳輸效率很高,在1~4MB的小容量時具有很高的成本效益。NOR flash帶有SRAM接口,有足夠的地址引腳來尋址,可以很容易地存取其內(nèi)部的每一個字節(jié)。
3、在NOR器件上運行代碼不需要任何的軟件支持,使用NOR器件時所需要的MTD要相對少一些,許多廠商都提供用于NOR器件的更高級軟件,這其中包括M-System的TrueFFS驅(qū)動,該驅(qū)動被Wind River System、Microsoft、QNX Software System、Symbian和Intel等廠商所采用。
容量:512KB、1MB、2MB、4MB、16MB、32MB;
具體型號包括: ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
MX25L8006EM2C、MX25L1606EM、2GD25Q80、GD25Q16、W25Q80、W25Q16、W25Q32AVSSIG、W25Q64AVSSIG、EN25F40-100GCP
EN25F80-100GCP、EN25F16、EN25F32、N25F64;
串行FLASH:代理兆易、三星、宜揚、華邦、萬宏等品牌
MPC:微控制單元(Microcontroller Unit;MCU) ,又稱單片微型計算機(Single Chip Microcomputer )或者單片機,是把中央處理器(Central Process Unit;CPU)的頻率與規(guī)格做適當縮減,并將內(nèi)存(memory)、計數(shù)器(Timer)、USB、A/D轉(zhuǎn)換、UART、PLC、DMA等周邊接口,甚至LCD驅(qū)動電路都整合在單一芯片上,形成芯片級的計算機,為不同的應用場合做不同組合控制。諸如手機、PC外圍、遙控器,汽車電子、工業(yè)上的步進馬達、機器手臂的控制等,都可見到MCU的身影。