无论哪种总线都是利用时钟旗子暗记和数据线/掌握线。个中时钟旗子暗记由主机掌握。用于掌握的旗子暗记线中,IIC有2根、Microwire有3根、SPI有4根。
无论哪种总线的同一条总线上连接多个EERPOM时。IIC总线是把主机传来的器件地址与目标对像所设定的地址进行比较,若相同,便是目标对像。

Microwire和SPI总线除了具有传输的旗子暗记外,还有片选 旗子暗记,通过该旗子暗记的有效与否,主机指定是哪个器件作为目标对像。

由于平时我们产品中打仗利用较多的是SPI总线的存储器,本日想对这一类器件进行个大略的梳理,以便有个整体认识。
以上的芯片,是我们常用的SPI总线的存储器,封装为SOP-8。
SPI总线最早是由摩托罗拉公司提出。
本日我就拿常用的芯片ST M25P40-VMN6TPB SOP-8为例作为代表来对SPI的EEPROM存储器聊一聊。
一样平常的EERPOM均是8脚存储器
打开规格书看看
从举头名可以看出,这是一个SPI总线的,4M容量(512K8位),低电压、最高频率50MHZ的串行存储器。
功能引脚图,事理图符号。
封装引脚图。
这便是一个范例的SPI存储器的引脚配置。(注:一样平常情形下,不同品牌型号的这类SPI的引脚顺序分布是一样),引脚功能如下:
VCC和VSS:电源和接地脚。/S :芯片片选脚。低电平有效,低电平激活芯片/HOLD: 保持引脚。保持(保持)旗子暗记用于停息与设备的任何串行通信,不选择设备。在保持条件下,串行数据输出(q)为高阻抗,串行数据输出(d)和串行时钟(c)不在意。要启动保持条件,将此引脚置于低电平。/W:写保护功能。SPI不但可以软件实际写保护,还可以通过硬件写保护,低电平有效。D:串行数据输入。该输入旗子暗记用于将数据串行传输到芯片中。它吸收指令、地址和要编程的数据。锁存在串行时钟(c)的上升沿上。Q:串行数据输出。该输出旗子暗记用于将数据串行地从存储器传出。在串行时钟(c)的低落沿上移出数据。C:串行时钟旗子暗记(输入)这个输入旗子暗记供应了串行接口的时序。在串行数据输入(d)处的指令、地址或数据锁存在串行时钟(c)的上升沿上。串行数据输出(q)上的数据在串行时钟(c)低落之后发生变革。
本日就和大家的大略聊聊SPI存储器,下次有机会再聊IIC和microwire存储器。








