侵权投诉

IIC和SPI总线协议的区别

电子设计 2018-04-24 12:41 次阅读

现今,在低端数字通信应用领域,我们随处可见IIC (Inter-Integrated Circuit) 和 SPI (Serial Peripheral Interface)的身影。原因是这两种通信协议非常适合近距离低速芯片间通信。Philips(for IIC)和Motorola(for SPI) 出于不同背景和市场需求制定了这两种标准通信协议。

为了节省微控制器的引脚和和额外的逻辑芯片,使印刷电路板更简单,成本更低,位于荷兰的Philips实验室开发了 ‘Inter-Integrated Circuit’,IIC 或 IIC ,一种只使用二根线接连所有外围芯片的总线协议。最初的标准定义总线速度为100kbps。经历几次修订,主要是1995年的400kbps,1998的3.4Mbps。

有迹象表明,SPI总线首次推出是在1979年,Motorola公司将SPI总线集成在他们第一支改自68000微处理器的微控制器芯片上。SPI总线是微控制器四线的外部总线(相对于内部总线)。与IIC不同,SPI没有明文标准,只是一种事实标准,对通信操作的实现只作一般的抽象描述,芯片厂商与驱动开发者通过data sheets和application notes沟通实现上的细节。

SPI

对于有经验的数字电子工程师来说,用SPI互联两支数字设备是相当直观的。SPI是种四根信号线协议(如图):

SCLK: Serial Clock (output from master); MOSI; SIMO: Master Output, Slave Input(output from master); MISO; SOMI: Master Input, Slave Output(output from slave); SS: Slave Select (active low, outputfrom master)。

SPI是[单主设备( single-master )]通信协议,这意味着总线中的只有一支中心设备能发起通信。当SPI主设备想读/写[从设备]时,它首先拉低[从设备]对应的SS线(SS是低电平有效),接着开始发送工作脉冲到时钟线上,在相应的脉冲时间上,[主设备]把信号发到MOSI实现“写”,同时可对MISO采样而实现“读”,如下图:

SPI有四种操作模式——模式0、模式1、模式2和模式3,它们的区别是定义了在时钟脉冲的哪条边沿转换(toggles)输出信号,哪条边沿采样输入信号,还有时钟脉冲的稳定电平值(就是时钟信号无效时是高还是低)。每种模式由一对参数刻画,它们称为时钟极(clock polarity)CPOL与时钟期(clock phase)CPHA。

[主从设备]必须使用相同的工作参数——SCLK、CPOL 和 CPHA,才能正常工作。如果有多个[从设备],并且它们使用了不同的工作参数,那么[主设备]必须在读写不同[从设备]间重新配置这些参数。以上SPI总线协议的主要内容。SPI不规定最大传输速率,没有地址方案;SPI也没规定通信应答机制,没有规定流控制规则。事实上,SPI[主设备]甚至并不知道指定的[从设备]是否存在。这些通信控制都得通过SPI协议以外自行实现。例如,要用SPI连接一支[命令-响应控制型]解码芯片,则必须在SPI的基础上实现更高级的通信协议。SPI并不关心物理接口的电气特性,例如信号的标准电压。在最初,大多数SPI应用都是使用间断性时钟脉冲和以字节为单位传输数据的,但现在有很多变种实现了连续性时间脉冲和任意长度的数据帧。

IIC

与SPI的单主设备不同,IIC 是多主设备的总线,IIC没有物理的芯片选择信号线,没有仲裁逻辑电路,只使用两条信号线—— ‘serial data’ (SDA) 和 ‘serial clock’ (SCL)。IIC协议规定:

第一,每一支IIC设备都有一个唯一的七位设备地址;

第二,数据帧大小为8位的字节;

第三,数据(帧)中的某些数据位用于控制通信的开始、停止、方向(读写)和应答机制。

IIC 数据传输速率有标准模式(100 kbps)、快速模式(400 kbps)和高速模式(3.4 Mbps),另外一些变种实现了低速模式(10 kbps)和快速+模式(1 Mbps)。

物理实现上,IIC 总线由两根信号线和一根地线组成。两根信号线都是双向传输的,参考下图。IIC协议标准规定发起通信的设备称为主设备,主设备发起一次通信后,其它设备均为从设备。

IIC 通信过程大概如下。首先,主设备发一个START信号,这个信号就像对所有其它设备喊:请大家注意!然后其它设备开始监听总线以准备接收数据。接着,主设备发送一个7位设备地址加一位的读写操作的数据帧。当所设备接收数据后,比对地址自己是否目标设备。如果比对不符,设备进入等待状态,等待STOP信号的来临;如果比对相符,设备会发送一个应答信号——ACKNOWLEDGE作回应。

当主设备收到应答后便开始传送或接收数据。数据帧大小为8位,尾随一位的应答信号。主设备发送数据,从设备应答;相反主设备接数据,主设备应答。当数据传送完毕,主设备发送一个STOP信号,向其它设备宣告释放总线,其它设备回到初始状态。

基于IIC总线的物理结构,总线上的START和STOP信号必定是唯一的。另外,IIC总线标准规定SDA线的数据转换必须在SCL线的低电平期,在SCL线的高电平期,SDA线的上数据是稳定的。

在物理实现上,SCL线和SDA线都是漏极开路(open-drain),通过上拉电阻外加一个电压源。当把线路接地时,线路为逻辑0,当释放线路,线路空闲时,线路为逻辑1。基于这些特性,IIC设备对总线的操作仅有“把线路接地”——输出逻辑0。

IIC总线设计只使用了两条线,但相当优雅地实现任意数目设备间无缝通信,堪称完美。我们设想一下,如果有两支设备同时向SCL线和SDA线发送信息会出现什么情况。

基于IIC总线的设计,线路上不可能出现电平冲突现象。如果一支设备发送逻辑0,其它发送逻辑1,那么线路看到的只有逻辑0。也就是说,如果出现电平冲突,发送逻辑0的始终是“赢家”。

总线的物理结构亦允许主设备在往总线写数据的同时读取数据。这样,任何设备都可以检测冲突的发生。当两支主设备竞争总线的时候,“赢家”并不知道竞争的发生,只有“输家”发现了冲突——当它写一个逻辑1,却读到0时——而退出竞争。

10位设备地址

任何IIC设备都有一个7位地址,理论上,现实中只能有127种不同的IIC设备。实际上,已有IIC的设备种类远远多于这个限制,在一条总线上出现相同的地址的IIC设备的概率相当高。为了突破这个限制,很多设备使用了双重地址——7位地址加引脚地址(external configuration pins)。IIC 标准也预知了这种限制,提出10位的地址方案。

10位的地址方案对 IIC协议的影响有两点:

第一,地址帧为两个字节长,原来的是一个字节;

第二,第一个字节前五位最高有效位用作10位地址标识,约定是“11110”。

除了10位地址标识,标准还预留了一些地址码用作其它用途,如下表:

时钟拉伸

在 IIC 通信中,主设备决定了时钟速度。因为时钟脉冲信号是由主设备显式发出的。但是,当从设备没办法跟上主设备的速度时,从设备需要一种机制来请求主设备慢一点。这种机制称为时钟拉伸,而基于I²C结构的特殊性,这种机制得到实现。当从设备需要降低传输的速度的时候,它可以按下时钟线,逼迫主设备进入等待状态,直到从设备释放时钟线,通信才继续。

高速模式

原理上讲,使用上拉电阻来设置逻辑1会限制总线的最大传输速度。而速度是限制总线应用的因素之一。这也说明为什么要引入高速模式(3.4 Mbps)。在发起一次高速模式传输前,主设备必须先在低速的模式下(例如快速模式)发出特定的“High Speed Master”信号。为缩短信号的周期和提高总线速度,高速模式必须使用额外的I/O缓冲区。另外,总线仲裁在高速模式下可屏蔽掉。更多的信息请参与总线标准文档。

IIC vs SPI: 哪位是赢家?

我们来对比一下IIC 和 SPI的一些关键点:

第一,总线拓扑结构/信号路由/硬件资源耗费

IIC 只需两根信号线,而标准SPI至少四根信号,如果有多个从设备,信号需要更多。一些SPI变种虽然只使用三根线——SCLK, SS和双向的MISO/MOSI,但SS线还是要和从设备一对一根。另外,如果SPI要实现多主设备结构,总线系统需额外的逻辑和线路。用IIC 构建系统总线唯一的问题是有限的7位地址空间,但这个问题新标准已经解决——使用10位地址。从第一点上看,IIC是明显的大赢家。

第二,数据吞吐/传输速度

如果应用中必须使用高速数据传输,那么SPI是必然的选择。因为SPI是全双工,IIC 的不是。SPI没有定义速度限制,一般的实现通常能达到甚至超过10 Mbps。IIC 最高的速度也就快速+模式(1 Mbps)和高速模式(3.4 Mbps),后面的模式还需要额外的I/O缓冲区,还并不是总是容易实现的。

第三,优雅性

IIC 常被称更优雅于SPI。公正的说,我们更倾向于认为两者同等优雅和健壮。IIC的优雅在于它的特色——用很轻盈的架构实现了多主设备仲裁和设备路由。但是对使用的工程师来讲,理解总线结构更费劲,而且总线的性能不高。

SPI的优点在于它的结构相当的直观简单,容易实现,并且有很好扩展性。SPI的简单性不足称其优雅,因为要用SPI搭建一个有用的通信平台,还需要在SPI之上构建特定的通信协议软件。也就是说要想获得SPI特有而IIC没有的特性——高速性能,工程师们需要付出更多的劳动。另外,这种自定的工作是完全自由的,这也说明为什么SPI没有官方标准。IIC和SPI都对低速设备通信提供了很好的支持,不过,SPI适合数据流应用,而IIC更适合“字节设备”的多主设备应用。

小结

在数字通信协议簇中,IIC和SPI常称为“小”协议,相对EthernetUSB, SATA, PCI-Express等传输速度达数百上千兆字节每秒的总线。但是,我们不能忘记的是各种总线的用途是什么。“大”协议是用于系统外的整个系统之间通信的,“小”协议是用于系统内各芯片间的通信,没有迹象表明“大”协议有必要取代“小”协议。IIC和SPI的存在和流行体现了“够用就好”的哲学。回应文首,IIC和SPI如此的流行,它是任何一位嵌入式工程师必备的工具。

收藏 人收藏
分享:

评论

相关推荐

从IIC实测波形入手,去理解IIC的通信原理

玩单片机的朋友都知道IIC通信这个工具,但好多人只是会用,内部的原理不求甚解,或是想要了解其原理,但....
的头像 FPGA之家 发表于 04-09 18:07 398次 阅读
从IIC实测波形入手,去理解IIC的通信原理

探讨有关AXIIIC和PSIIC的自调试技巧

“IIC 协议与编程序列” 一文,我们为内部集成电路 (IIC) 协议的初学者们提供了有关该协议基础....
的头像 FPGA之家 发表于 04-09 17:56 795次 阅读
探讨有关AXIIIC和PSIIC的自调试技巧

怎么样利用AXI Quad SPI快速打通Linux至PL端SPI从设备?

[导读] 前面写过篇介绍ZYNQ基本情况的文章,今天来肝一篇实战文章介绍AXI quad SPI 使....
的头像 FPGA之家 发表于 04-09 17:45 508次 阅读
怎么样利用AXI Quad SPI快速打通Linux至PL端SPI从设备?

嵌入式系统中常用的IIC与SPI该怎么选?

现今,在低端数字通信应用领域,我们随处可见IIC(Inter-Integrated Circuit)....
的头像 FPGA之家 发表于 04-07 16:12 147次 阅读
嵌入式系统中常用的IIC与SPI该怎么选?

OTT2001A IIC协议指导

OTT2001A是208通道电容式触摸驱动器LSI,专为高达7英寸的无源矩阵触摸模块而设计。 当用户....
发表于 04-07 15:13 10次 阅读
OTT2001A IIC协议指导

你知道如何模拟spi通信么?没有spi通信模块的单片机之必备神器

发表于 04-07 10:48 200次 阅读
你知道如何模拟spi通信么?没有spi通信模块的单片机之必备神器

香橙派OrangePi zero2开发板连接3.5寸SPI LCD显示屏的操作步骤

Orange Pi Zero2开发板是一款采用全志H616高性能处理器,支持安卓10和Linux操作系统,集成千兆以太网、蓝牙5.0+双频WiFi、...
发表于 04-06 16:24 202次 阅读
香橙派OrangePi zero2开发板连接3.5寸SPI LCD显示屏的操作步骤

你眼中简单的IIC,其实并不简单

在我们研发/应用工程师眼中,IIC的形象通常是如图这样的吧?
的头像 电子发烧友网工程师 发表于 04-03 11:02 162次 阅读
你眼中简单的IIC,其实并不简单

使用C语言实现8051MCU与SPI串行EEPROM的接口

Microchip Technology 的 25XXX 系列串行 EEPROM 支持半双工协议,该....
发表于 04-02 14:25 17次 阅读
使用C语言实现8051MCU与SPI串行EEPROM的接口

8051MCU与SPI串行EEPROM的接口设计

Microchip Technology的25XXX系列串行EEPROM支持半双工协议,在主从模式下....
发表于 04-02 14:20 20次 阅读
8051MCU与SPI串行EEPROM的接口设计

使用硬件模块实现8051MCU与SPI串行EEPROM的接口

Microchip Technology 的 25XXX 系列串行 EEPROM 支持半双工协议,该....
发表于 04-02 13:52 23次 阅读
使用硬件模块实现8051MCU与SPI串行EEPROM的接口

Microchip串行RTCC器件的建议用法

本应用笔记提供了一些关于使用 Microchip RTCC 系列器件的帮助和指导,并且涵盖了 I2C....
发表于 04-02 09:32 16次 阅读
Microchip串行RTCC器件的建议用法

关于为逐次逼近型ADC 设计可靠的数字接口原理

逐次逼近型模数转换器在最高18 位分辨率和最高5 MSPS 速率的应用中有什么优势?...
发表于 04-02 07:44 0次 阅读
关于为逐次逼近型ADC 设计可靠的数字接口原理

学习单片机哪些步骤不能省?

成为一名嵌入式工程师,如何深入进行单片机学习?...
发表于 04-02 06:56 0次 阅读
学习单片机哪些步骤不能省?

使用外设引脚选择PPS扩展8位数字通信技术简介

PIC® 单片机提供了很多类型的数字通信。例如大多数期间都具有 I2C 和 SPI 通信的主同步串行....
发表于 04-01 14:47 23次 阅读
使用外设引脚选择PPS扩展8位数字通信技术简介

HAL库SPI DMA的使用问题

使用了HAL库的函数来进行数据的读写: HAL_StatusTypeDef HAL_SPI_TransmitReceive_DMA(SPI_HandleTy...
发表于 04-01 11:47 1212次 阅读
HAL库SPI DMA的使用问题

使用单片机实现SPI接口存储器AT25F1024读写与显示的C语言实例

本文档的主要内容详细介绍的是使用单片机实现SPI接口存储器AT25F1024读写与显示的C语言实例免....
发表于 03-31 16:31 23次 阅读
使用单片机实现SPI接口存储器AT25F1024读写与显示的C语言实例

使用单片机实现SPI接口温度传感器TC72应用测试的C语言实例

本文档的主要内容详细介绍的是使用单片机实现SPI接口温度传感器TC72应用测试的C语言实例免费下载。
发表于 03-31 16:31 30次 阅读
使用单片机实现SPI接口温度传感器TC72应用测试的C语言实例

如何在Linux下使用SAMA5D2 SPI

本应用笔记介绍在Linux下使用SAMA5D2 SPI的入门信息。
发表于 03-31 10:01 14次 阅读
如何在Linux下使用SAMA5D2 SPI

浅述51兼容射频Soc nRF9E5和无线光机鼠标设计

发光二极管和光敏传感器,组成光电耦合器。光敏传感器内部沿垂直方向排列有两个光敏晶体管A和B。由于译码....
的头像 电子发烧友网工程师 发表于 03-31 09:31 160次 阅读
浅述51兼容射频Soc nRF9E5和无线光机鼠标设计

W25Q128串行闪存的数据手册免费下载

W25Q128BV(8M位)串行闪存为空间、引脚和电源有限的系统提供了存储解决方案。25Q系列提供的....
发表于 03-25 15:10 79次 阅读
W25Q128串行闪存的数据手册免费下载

基于SPI协议的SD卡读写机制与实现方法

基于SPI协议的SD卡读写机制与实现方法。
发表于 03-25 11:21 31次 阅读
基于SPI协议的SD卡读写机制与实现方法

常见总线CAN、USART、SPI、SCI简介

任何一个微处理器都要与一定数量的部件和外围设备连接,但如果将各部件和每一种外围设备都分别用一组线路与....
发表于 03-22 13:48 49次 阅读
常见总线CAN、USART、SPI、SCI简介

基于FPGA的SPI接口具体资料及电路图

基于FPGA的SPI接口具体资料及电路图
发表于 03-22 09:47 41次 阅读
基于FPGA的SPI接口具体资料及电路图

请问隔离式SPI通信怎么实现?

隔离式SPI通信怎么实现?原来这么简单!
发表于 03-18 08:14 0次 阅读
请问隔离式SPI通信怎么实现?

使用单片机读写IIC AT24C02的仿真设计实例文件免费下载

本文档的主要内容详细介绍的是使用单片机读写IIC AT24C02的单片机仿真设计实例文件免费下载。 ....
发表于 03-16 11:16 40次 阅读
使用单片机读写IIC AT24C02的仿真设计实例文件免费下载

在FPGA上编写通过SPI总线配置外部PLL芯片AD9518和ADC9268的程序

本文档的主要内容详细介绍的是在FPGA上编写通过SPI总线配置外部PLL芯片AD9518和ADC92....
发表于 03-10 15:50 68次 阅读
在FPGA上编写通过SPI总线配置外部PLL芯片AD9518和ADC9268的程序

IIC为什么要用开漏输出和上拉电阻?

最近在调ICM20602模块(一个六轴陀螺仪和加速度计), 使用IIC通信协议, 这个过程中遇到一个....
的头像 嵌入式ARM 发表于 03-09 13:57 924次 阅读
IIC为什么要用开漏输出和上拉电阻?

Neptune模组 SPI怎么用DMA向PB_05发送数据呢?

#include #include #include "cmsis_os2.h" #include "ohos_init.h" #include "wm_type_def.h" #include "driver...
发表于 03-08 19:39 101次 阅读
Neptune模组 SPI怎么用DMA向PB_05发送数据呢?

MSP430设计实例 MSP430F5504的USB混合信号处理器设计广播系统

SoC已集成了很多数字功能,设计者们开始将目光投向复杂的模拟与射频功能。模拟模块不适用于构建SoC的....
发表于 03-08 11:22 3510次 阅读
MSP430设计实例  MSP430F5504的USB混合信号处理器设计广播系统

FPGA入门系列15--SPI总线介绍

SPI flash 芯片应用十分广泛,在很多电子产品上面或多或少都有它的踪影,如手机、数码、液晶显示....
的头像 FPGA技术联盟 发表于 03-04 16:41 360次 阅读
FPGA入门系列15--SPI总线介绍

什么是SPI协议

SPI协议概述 SPI协议举例 SPI协议心得
发表于 03-04 06:24 0次 阅读
什么是SPI协议

基于ARM9芯片的S3C2440和Linux操作系统设计SPI驱动程序

作者:北京工业大学 集成电路与系统基础实验室 李琦;贺明;董利民;董健 在嵌入式开发过程中,许多系统....
发表于 03-02 16:20 2139次 阅读
基于ARM9芯片的S3C2440和Linux操作系统设计SPI驱动程序

IIC中SDA不能恢复电平最高的临时解决办法

读取IT8563WE时,读取第一次正确,第二次错误,第三次正确,第四次错误。。。。。。   看到读取....
的头像 玩转单片机 发表于 03-02 10:27 354次 阅读
IIC中SDA不能恢复电平最高的临时解决办法

IIC为什么用开漏输出和上拉电阻?

IIC通信协议 推挽输出和开漏输出 开漏输出的作用 IIC为什么用开漏输出和上拉电阻 ...
发表于 02-26 06:48 0次 阅读
IIC为什么用开漏输出和上拉电阻?

IIC串行通信接口有什么独特之处?

本节继续讲嵌入式硬件通信接口协议中的又一个串行通信接口-IIC。相比于UART串口协议和SPI串行外设接口协议,这个IIC...
发表于 02-23 07:01 0次 阅读
IIC串行通信接口有什么独特之处?

【紫光同创国产FPGA教程】【第八章】SD卡读写实验

SD卡是现在嵌入式设备重要的存储模块,内部集成了nand flash控制器,方便了主机的的管理。本实....
的头像 FPGA技术专栏 发表于 02-05 11:35 2567次 阅读
【紫光同创国产FPGA教程】【第八章】SD卡读写实验

轻松实现隔离式SPI通信

监测和控制不同的系统需要能够直接访问传感器和驱动器,最好是从一个中心位置,采用标准化通信方法(例如串....
发表于 02-05 07:37 104次 阅读
轻松实现隔离式SPI通信

IIC总线的主要特点/通信过程/读写过程

学习单片机肯定少不了一些总线的学习,今天我们来一起谈谈IIC总线,它是我们非常常用的一种总线,这种总....
发表于 02-02 10:16 1306次 阅读
IIC总线的主要特点/通信过程/读写过程

NRF24L01无线模块的开发手册免费下载

NRF24L01 无线模块,采用的芯片是 NRF24L01,该芯片的主要特点如下: 1)2.4G 全....
发表于 01-27 08:00 73次 阅读
NRF24L01无线模块的开发手册免费下载

如何在FPGA中实现SPI4.2接口

偏移和包重组是在FPGA中实现SPI一4.2接口的核心难点,在分析偏移和包重组原理的基础E,给出基于....
发表于 01-25 14:51 92次 阅读
如何在FPGA中实现SPI4.2接口

GX09和GX06 SPI接口使用说明免费下载

初始化代码需要根据 IC 规格书编写,首先在 IC 规格书中找到 IC 接收 SPI 数据包的数据格....
发表于 01-13 08:00 86次 阅读
GX09和GX06 SPI接口使用说明免费下载

W25Q32JV串行闪存的数据手册免费下载

W25Q32JV(32M位)串行闪存为空间、引脚和电源有限的系统提供了存储解决方案。25Q系列提供的....
发表于 01-04 08:00 141次 阅读
W25Q32JV串行闪存的数据手册免费下载

如何利用现成IP不写代码实现三线制SPI?

最近使用ZYNQ做一个高速数据采集,需要访问一个ADI的高速模数采样芯片,该芯片是利用三线制实现读以....
的头像 璟琰乀 发表于 12-22 14:22 628次 阅读
如何利用现成IP不写代码实现三线制SPI?

如何使用MCU访问非标准SPI接口

能否用 MCU 访问非标准 SPI 接口?答案可以,但可能需要做一些额外的努力。当前许多精密模数转换....
发表于 12-22 12:49 92次 阅读
如何使用MCU访问非标准SPI接口

SPI和CAN与I2C及I2S总线到底有什么区别

串行外围设备接口 SPI(serial peripheral interface)总线技术是 Mot....
发表于 12-21 22:21 176次 阅读
SPI和CAN与I2C及I2S总线到底有什么区别

原来SPI并没有想的那么简单

先说串口之前写过一篇UART,通用串行异步通讯协议,感兴趣可以参考一下《我打赌!你还不会UART》;....
的头像 璟琰乀 发表于 12-18 16:52 642次 阅读
原来SPI并没有想的那么简单

以SPI OLED驱动为例,LCD驱动框架详解

今天看到大佬肖遥兄分享的一篇文章:【架构篇】嵌入式编程中如何给代码的结构分层提到了高内聚,低耦合,软....
的头像 RTThread物联网操作系统 发表于 11-26 14:55 1277次 阅读
以SPI OLED驱动为例,LCD驱动框架详解

《基于FPGA的IIC设计》

A0,A1,A2 为 24LC64 的片选信号,由于 IIC 总线可以挂载多个 IIC 接口器件,所....
的头像 电子发烧友网工程师 发表于 11-20 16:21 678次 阅读
《基于FPGA的IIC设计》

出于不同背景和市场需求制定了标准通信协议IIC与SPI

为了节省微控制器的引脚和和额外的逻辑芯片,使印刷电路板更简单,成本更低,位于荷兰的Philips实验....
的头像 STM32嵌入式开发 发表于 11-20 10:32 577次 阅读
出于不同背景和市场需求制定了标准通信协议IIC与SPI

SPI有几根线,SPI通信原理

SPI,即Serial Peripheral Interface的英文缩写。从字面意思看就是串行外部....
的头像 陈翠 发表于 11-19 15:18 3956次 阅读
SPI有几根线,SPI通信原理

四大通信接口轻松掌握

1、 裘千丈轻功水上漂之UART 射雕英雄传中的裘千丈说,UART就是我的轻功水上漂过河。想从河上过....
的头像 嵌入式ARM 发表于 11-18 16:10 1017次 阅读
四大通信接口轻松掌握

DSP2407 开发板实现SPI的电路方案设计

本方案为基于DSP2407 开发板实现SPI的电路设计,内附有原理图,pcb源码以及工程文件,适合d....
发表于 11-13 10:29 190次 阅读
DSP2407 开发板实现SPI的电路方案设计

SPI编程时,如何理解时钟相位和时钟极性

SPI是单片机外设电路中常用的一种通讯方式,适用于近距离通信,通常用于芯片间的通讯,有四根线。在SP....
的头像 嵌入式ARM 发表于 11-12 18:09 1013次 阅读
SPI编程时,如何理解时钟相位和时钟极性

SPI、I2C与I2S的基本原理及构件设计

串行外设接口(SPI,Serial Peripheral Interface)是Freescale公....
发表于 11-11 16:41 182次 阅读
SPI、I2C与I2S的基本原理及构件设计

MAX7301微控制器的数据手册免费下载

MAX7301紧凑型串行接口I/O扩展器(或通用I/O(GPIO)外围设备)为微处理器提供多达28个....
发表于 11-10 08:00 111次 阅读
MAX7301微控制器的数据手册免费下载

ENC28J60带SPI接口的独立以太网控制器数据手册免费下载

ENC28J60是一个独立的以太网控制器,具有工业标准串行外围接口(SPI),它被设计成任何配备SP....
发表于 11-03 08:00 123次 阅读
ENC28J60带SPI接口的独立以太网控制器数据手册免费下载

使用MSP430F149做SPI通信给LTC2600进行DAC输出的程序和工程文件

本文档的主要内容详细介绍的是使用MSP430F149做SPI通信给LTC2600进行DAC输出的程序....
发表于 10-27 08:00 118次 阅读
使用MSP430F149做SPI通信给LTC2600进行DAC输出的程序和工程文件

xc1004运动芯片怎么样?xc1004四轴SPI运动控制芯片详解(含例程)

Xc1004 四轴SPI运动控制芯片 参 考 手 册 概述 SPI 通讯,仅需使用10条指令便可完成....
发表于 10-22 10:32 894次 阅读
xc1004运动芯片怎么样?xc1004四轴SPI运动控制芯片详解(含例程)

AD5025 全精度12位VOUT nanoDAC®,SPI接口,4.5 V至5.5 V电源,采用TSSOP封装

信息优势和特点 低功耗双通道12/14/16位DAC,±1 LSB INL 独立的基准电压引脚 轨到轨工作 4.5 V至5.5 V电源 上电复位至零电平或中间电平 关断模式:400 nA (5 V) 3种关断功能 各通道独立关断 上电时毛刺非常低 硬件关断闭锁功能 硬件LDAC,具有软件LDAC覆盖功能 CLR功能,清零至可编程码 SDO菊花链选项 14引脚TSSOP产品详情AD5025/AD5045/AD5065是低功耗、双通道12/14/16位缓冲电压输出nanoDAC® DAC,相对精度特性为±1 LSB INL(积分非线性),具有独立的基准电压引脚,可以采用4.5 V至5.5 V单电源供电。此外还提供±1 LSB的微分精度特性。这些器件采用多功能三线式、低功耗、施密特触发器串行接口,能够以最高50 MHz的时钟速率工作,并与标准SPI®、QSPI™、MICROWIRE™和DSP接口标准兼容。AD5025/ AD5045/AD5065的基准电压通过一个外部引脚获得,芯片上提供基准电压缓冲。AD5025/AD5045/AD5065内置一个上电复位电路,确保DAC输出上电至零电平或中间电平,并保持该电平,直到对该器件执行一次有效的写操作为止。AD5025/AD5045/AD5065具有关断特性,在关断模式下,...
发表于 04-18 19:32 92次 阅读
AD5025 全精度12位VOUT nanoDAC®,SPI接口,4.5 V至5.5 V电源,采用TSSOP封装

AD5044 全精度、四通道、14位、缓冲电压输出、4.5 V至5.5 V nanoDAC®,采用SPI接口

信息优势和特点 低功耗四通道12/14/16位DAC,±1 LSB INL AD5666的引脚兼容、性能升级产品 独立和共用电压参考引脚选项 轨到轨工作 4.5 V至5.5 V电源供电 上电复位至零电平或中间电平 3种关断功能以及各通道独立关断功能 硬件LDAC和软件LDAC 覆盖功能 CLR 功能,清零至可编程码 SDO菊花链选项 14/16引脚TSSOP封装 内部基准电压缓冲及内部输出放大器 产品详情AD5024/AD5044/AD5064是低功耗、四通道12/14/16位缓冲电压输出:nanoDAC® DAC,相对精度特性为1 LSB INL(积分非线性)、1 LSB DNL(差分非线性),具有独立的基准电压引脚,可以采用4.5 V至5.5 V单电源供电。此外还提供±1 LSB的微分精度特性。这些器件采用多功能三线式、低功耗、施密特触发器串行接口,能够以最高50 MHz的时钟速率工作,并与标准SPI、QSPI™、MICROWIRE™和DSP接口标准兼容。片内提供基准电压缓冲。AD5024/AD5044/AD5064内置一个上电复位电路,确保DAC输出上电至零电平或中量程,并保持该电平,直到对该器件执行一次有效的写操作为止。AD5024/AD5044/ AD5064具有关断特性,在关断模式...
发表于 04-18 19:32 97次 阅读
AD5044 全精度、四通道、14位、缓冲电压输出、4.5 V至5.5 V nanoDAC®,采用SPI接口

AD5317R 四通道、10位nanoDAC®,内置2 ppm/°C基准电压源和SPI接口

信息优势和特点 INL(最大值为±0.5LSB)和DNL(最大值为±0.5LSB) 低漂移2.5 V基准电压源:2 ppm/°C(典型值) 小型封装:3 mm × 3 mm、16引脚LFCSP 总不可调整误差(TUE):±0.1% FSR(最大值) 失调误差:±1.5 mV(最大值) 增益误差:±0.1% FSR(最大值) 高驱动能力:20 mA,0.5 V(供电轨) 用户可选增益:1或2(GAIN引脚) 复位到零电平或中间电平(RSTSEL引脚) 1.8 V逻辑兼容 带回读或菊花链的50 MHz SPI 低毛刺:0.5 nV-s 产品详情内部基准电压源(默认使能)和增益选择引脚,满量程输出为2.5 V(增益=1)或5 V(增益=2)。它采用2.7 V至5.5 V单电源供电,通过设计保证单调性,并具有小于0.1% FSR的增益误差和1.5 mV的失调误差性能。该器件提供3 mm × 3 mm LFCSP和TSSOP封装。 AD5317R还内置一个上电复位电路和一个RSTSEL引脚,确保DAC输出上电至零电平或中间电平,直到执行一次有效的写操作为止。此外所有器件均具有各通道独立掉电特性,在掉电模式下,器件在3 V时的功耗降至4 μA。AD5317R采用多功能SPI接口,时钟速率最高达50 MHz,包含一个为...
发表于 04-18 19:31 34次 阅读
AD5317R 四通道、10位nanoDAC®,内置2 ppm/°C基准电压源和SPI接口

AD5263 四通道、15 V、256位数字电位计,提供引脚可选的SPI/I2C

信息优势和特点 256位、4通道 端到端电阻:20 kΩ、50 kΩ、200 kΩ 引脚可选的SPI®或 I2C®兼容型接口 上电预设为中量程 两个封装地址解码引脚AD0和AD1 温度系数(变阻器模式):30 ppm/°C 温度系数(分压器模式):5 ppm/°C 宽工作温度范围:–40°C至+125°C 10 V至15 V单电源或±5 V双电源产品详情AD5263是业界首款提供可选数字接口的四通道、256位数字电位计1 ,它可实现与机械电位计或可变电阻相同的电子调整功能,而且具有增强的分辨率、固态可靠性和出色的低温度系数性能。在A端与游标或B端与游标之间,AD5263的各通道均提供一个完全可编程电阻值。A至B固定端接电阻(20 kΩ、50 kΩ或200 kΩ)的标称温度系数为±30 ppm/°C,通道间匹配容差为±1%。另外,该器件可采用+4.5 V至+15 V或±5 V电源供电。系统上电时,游标位预设为中量程。上电后,VR游标位可通过三线式SPI或双线式I2C兼容型接口进行编程设置。I2C模式下,用户可以利用附加可编程逻辑输出,驱动其系统中的数字负载、逻辑门和模拟开关。AD5263采用24引脚窄体TSSOP封装,保证工作温度范围为–40°C至+125°C汽车应用温度范围。对于单通道或双通道应...
发表于 04-18 19:30 170次 阅读
AD5263 四通道、15 V、256位数字电位计,提供引脚可选的SPI/I2C

AD5260 +15 V或±5 V、单通道、SPI兼容、256位数字电位计

信息优势和特点 AD5262:双通道(可独立编程) 电位计的替代产品(20 kΩ、50 kΩ、200 kΩ) 5 V至15 V单电源或±5.5 V双电源供电 256位 AD5260:单通道 低温度系数:35 ppm/°C 四线式SPI兼容型串行数据输入 上电中量程预设产品详情AD5260/AD5262分别是单/双通道、256位、SPI接口数字控制可变电阻(VR)器件,采用+5 V至+15 V单电源或±5 V双电源供电,可将端电压的调整范围扩展到这些电源电压。(大多数工业数字电位计的工作范围仅限于5 V。)两款器件可实现与电位计或可变电阻相同的电子调整功能,同时提供固态可靠性和紧凑型电子封装。上述器件提供1.1 mm、薄型TSSOP、14/16引脚两种表面贴装封装。p>...
发表于 04-18 19:29 127次 阅读
AD5260 +15 V或±5 V、单通道、SPI兼容、256位数字电位计

AD5262 +15 V或±5 V、双通道、SPI兼容、256位数字电位计

信息优势和特点 AD5262:双通道(可独立编程) 5 V至15 V单电源或±5.5 V双电源供电 电位计的替代产品(20 kΩ、50 kΩ、200 kΩ) 256位 AD5260:单通道 低温度系数:35 ppm/°C 四线式SPI兼容型串行数据输入 上电中量程预设产品详情AD5260/AD5262分别是单/双通道、256位、SPI接口数字控制可变电阻(VR)器件,采用+5 V至+15 V单电源或±5 V双电源供电,可将端电压的调整范围扩展到这些电源电压(大多数工业数字电位计的工作范围仅限于5 V)。两款器件可实现与电位计或可变电阻相同的电子调整功能,同时提供固态可靠性和紧凑的电子封装。上述器件提供1.1 mm、薄型TSSOP、14/16引脚两种表面贴装封装。...
发表于 04-18 19:29 132次 阅读
AD5262 +15 V或±5 V、双通道、SPI兼容、256位数字电位计

AD5676R 八通道16位nanoDAC+,内置2 PPM/°C基准电压源和SPI接口

信息优势和特点 高性能高相对精度(INL):±3 LSB(最大值,16位)总非调整误差(TUE):0.14% FSR(最大值)失调误差:±1.6 mV(最大值) 宽工作范围温度范围:−40°C至+125°C电源电压:2.7 V至5.5 V 易于实现用户可选增益:1或2(GAIN引脚)复位至零电平或中间电平(RSTSEL引脚)1.8 V逻辑兼容性 带回读或菊花链的50 MHz SPI 欲了解更多特性,请参考数据手册 产品详情AD5672R/AD5676R分别是低功耗、8通道、12/16位缓冲电压输出数模转换器(DAC),内置2.5 V、2 ppm/˚C内部基准电压源(默认使能)和增益选择引脚,满量程输出为2.5 V(增益=1)或5 V(增益=2)。 采用2.7 V至5.5 V单电源供电,通过设计保证单调性。 这些器件采用20引脚TSSOP封装。 AD5672R/AD5676R还内置一个上电复位电路和一个RSTSEL引脚,确保DAC输出上电至零电平或中间电平,直到执行一次有效的写操作为止。 每个器件都具有各通道独立掉电特性,在掉电模式下,器件功耗降至2.5 µA。 AD5672R/AD5676R采用多功能串行外设接口(SPI),时钟速率最高达50 MHz,并均包含一个为1.8 V/3 V/5 V逻辑电平准备的VLOGI...
发表于 04-18 19:25 130次 阅读
AD5676R 八通道16位nanoDAC+,内置2 PPM/°C基准电压源和SPI接口

AD5676 八通道16位nanoDAC+,内置SPI接口

信息优势和特点 高性能 高相对精度(INL): 16位时最大±3 LSB 总不可调整误差(TUE): ±0.14% FSR最大值 失调误差: ±1.5 mV(最大值) 宽工作范围 温度范围:−40°C至+125°C 2.7 V至5.5 V电源 易于实现 用户可选增益:1或2(GAIN引脚) 复位到零电平或中间电平(RSTSEL引脚) 1.8 V逻辑兼容 带回读或菊花链的50 MHz SPI 欲了解更多特性,请参考数据手册 产品详情AD5676是一款低功耗、八通道、16位缓冲电压输出数模转换器(DAC)。 器件内置增益选择引脚,满量程输出为2.5 V(增益 = 1)或5 V(增益 = 2)。 采用2.7 V至5.5 V单电源供电,通过设计保证单调性。 AD5676采用20引脚TSSOP封装。 AD5676还内置一个上电复位电路和一个RSTSEL引脚,确保DAC输出上电至零电平或中间电平,直到执行一次有效的写操作为止。 每个器件都具有各通道独立掉电特性,在掉电模式下,器件功耗降至2.5 µA。 AD5676采用多功能串行外设接口(SPI),时钟速率最高达50 MHz,并均包含一个为1.8 V/3 V/5 V逻辑电平准备的VLOGIC引脚。 产品特色 高相对精度(INL): AD5676(16位): ±3 LSB(最大...
发表于 04-18 19:24 382次 阅读
AD5676 八通道16位nanoDAC+,内置SPI接口

AD5672R 八通道12位nanoDAC+,内置2 PPM/°C基准电压源和SPI接口

信息优势和特点 高性能高相对精度(INL):±3 LSB(最大值,16位)总非调整误差(TUE):0.14% FSR(最大值)失调误差:±1.6 mV(最大值) 宽工作范围温度范围:−40°C至+125°C电源电压:2.7 V至5.5 V 易于实现用户可选增益:1或2(GAIN引脚)复位至零电平或中间电平(RSTSEL引脚)1.8 V逻辑兼容性 带回读或菊花链的50 MHz SPI 欲了解更多特性,请参考数据手册 产品详情AD5672R/AD5676R分别是低功耗、8通道、12/16位缓冲电压输出数模转换器(DAC), 内置2.5 V、2 ppm/˚C内部基准电压源(默认使能)和增益选择引脚,满量程输出为2.5 V(增益=1)或5 V(增益=2)。 采用2.7 V至5.5 V单电源供电,通过设计保证单调性。 这些器件采用20引脚TSSOP封装。 AD5672R/AD5676R还内置一个上电复位电路和一个RSTSEL引脚,确保DAC输出上电至零电平或中间电平,直到执行一次有效的写操作为止。 每个器件都具有各通道独立掉电特性,在掉电模式下,器件功耗降至2.5 µA。 AD5672R/AD5676R采用多功能串行外设接口(SPI),时钟速率最高达50 MHz,并均包含一个为1.8 V/3 V/5 V逻辑电平准备的VLOGI...
发表于 04-18 19:24 146次 阅读
AD5672R 八通道12位nanoDAC+,内置2 PPM/°C基准电压源和SPI接口

AD5668 8通道、16位、SPI电压输出denseDAC,集成5 ppm/°C片内基准电压源

信息优势和特点 低功耗,最小的引脚兼容、8通道DACAD5668:16位AD5648:14位AD5628:12位 16引脚和14引脚TSSOP 4mm X 4mm 16引脚LFCSP封装 1.25 V/2.5 V、5 ppm/ºC片内基准电压源 关断模式下的功耗:400 nA (5 V),200 nA (3 V) 采用2.7 V至5.5 V电源供电,通过设计保证单调性 上电复位至零电平或中间电平 3种关断功能 硬件/LDAC和/LDAC脚无效使能功能 /CLR功能,清零至可编程码 轨到轨工作 AD5668-EP:支持防务和航空航天应用(AQEC标准) 下载AD5668-EP (Rev 0)数据手册 军用温度范围(−55°C至+125°C) 受控制造基线 唯一封装/测试厂 唯一制造厂 增强型产品变更通知 认证数据可应要求提供产品详情AD5668 是一种低功耗、8通道、16位缓冲电压输出DAC。该器件采用2.7 V至5.5 V单电源供电,通过设计保证单调性。AD5668 内置一个片内基准电压源,内部增益为2。AD5668-1内置一个1.25 V、 5 ppm/°C基准电压源,满量程输出范围可达到2.5 V;AD5668-2、-3内置一个2.5 V 、5 ppm/°C基准电压源,满量程输出范围可达到5 V。上电时,片内基准电压源关闭,因而可以用外部基准电压。内部基准电压源...
发表于 04-18 19:24 151次 阅读
AD5668 8通道、16位、SPI电压输出denseDAC,集成5 ppm/°C片内基准电压源

AD5648 八通道、14位、SPI电压输出denseDAC,集成5 PPM/°C片内基准电压源

信息优势和特点 低功耗,最小的引脚兼容、八通道DACAD5668: 16位AD5648: 14位AD5628: 12位 16引脚和14引脚TSSOP封装 1.25 V/2.5 V、5 ppm/ºC片内基准电压源 关断模式下的功耗:400 nA (5 V),200 nA (3 V) 采用2.7 V至5.5 V电源供电,通过设计保证单调性 上电复位至零电平 3种关断功能 硬件/LDAC和/LDAC脚无效使能功能 /CLR功能,清零至可编程码 轨到轨工作产品详情AD5648是一款低功耗、八通道、14位、缓冲电压输出DAC,采用2.7 V至5.5 V单电源供电,通过设计保证单调性。 AD5648内置一个片内基准电压源,内部增益为2。AD5648-1内置一个1.25 V、 5 ppm/°C基准电压源,满量程输出范围可达到2.5 V;AD5648-2内置一个2.5 V 、5 ppm/°C基准电压源,满量程输出范围可达到5 V。上电时,片内基准电压源关闭,因而可以用外部基准电压。内部基准电压源通过软件写入启用。 该器件内置一个上电复位电路,确保DAC上电后输出至0 V并保持该电平,直到执行一次有效的写操作为止。此外还具有各通道独立关断特性,在关断模式下,器件在5 V时的功耗降至400 nA,并提供软件可选输出负载。 利用/LDAC功能可以同时更新所有...
发表于 04-18 19:24 87次 阅读
AD5648 八通道、14位、SPI电压输出denseDAC,集成5 PPM/°C片内基准电压源

AD5628 8通道、12位、SPI电压输出denseDAC,集成5 ppm/°C片内基准电压源

信息优势和特点 低功耗、小尺寸、引脚兼容的八通道DAC:12位 14引脚/16引脚TSSOP、16引脚LFCSP和16引脚WLCSP封装 1.25 V/2.5 V、5 ppm/°C片内基准电压源 关断模式下的功耗:400 nA (5 V),200 nA (3 V) 2.7 V至5.5 V电源 通过设计保证单调性 上电复位至零电平或中间电平 3种关断功能 硬件、LDAC和LDAC无效使能功能 CLR功能,清零至可编程码 轨到轨工作产品详情AD5628是一款低功耗、8通道、12位、缓冲电压输出DAC,采用2.7 V至5.5 V单电源供电,通过设计保证单调性。AD5628提供4 mm × 4 mm LFCSP和16引脚TSSOP两种封装。AD5628内置一个片内基准电压源,内部增益为2。AD5628-1内置一个1.25 V、5 ppm/°C基准电压源,满量程输出范围可达到2.5 V;AD5628-2内置一个2.5 V、5 ppm/°C基准电压源,满量程输出范围可达到5 V。上电时,片内基准电压源关闭,因而可以用外部基准电压。内部基准电压源通过软件写入启用。该器件内置一个上电复位电路,确保DAC输出上电至0 V并保持该电平,直到执行一次有效的写操作为止。此外还具有各通道独立关断特性,在关断模式下,器件在5 V时的功耗降至400 nA,并提...
发表于 04-18 19:23 193次 阅读
AD5628 8通道、12位、SPI电压输出denseDAC,集成5 ppm/°C片内基准电压源

AD5641 2.7 V至5.5 V、小于100 µA、14位nanoDAC,SPI接口,采用LFCSP和SC70封装

信息优势和特点 6引脚LFCSP和SC70封装 微功耗工作:100 μA(最大值,5 V) 关断模式:0.2 μA(典型值,3 V) 单通道14位DAC B级积分非线性(INL):±4 LSB A级积分非线性(INL):±16 LSB 2.7 V至5.5 V电源供电 通过设计保证单调性 上电复位至0 V,具有掉电检测功能 3种关断功能 低功耗,串行接口采用施密特触发式输入 片内轨到轨输出缓冲放大器 SYNC中断设置 产品详情AD5641属于nanoDAC®系列,是一款单通道、14位、缓冲电压输出DAC,使用2.7 V至5.5 V单电源供电,5 V时典型功耗为75 μA,采用小型LFCSP和SC70封装。它内置片内精密输出放大器,能够实现轨到轨输出摆幅。AD5641采用多功能三线式串行接口,能够以最高30 MHz的时钟速率工作,并与SPI®、QSPI™、MICROWIRE™、DSP接口标准兼容。这款器件的基准电压从电源输入获得,因此它具有最宽的动态输出范围。该器件内置一个上电复位电路,确保DAC输出上电至0 V并保持该电平,直到对该器件执行一次有效的写操作为止。AD5641具有关断特性,在关断模式下,器件在3 V时的典型功耗降至0.2 μA,并能提供软件可选的输出负载。...
发表于 04-18 19:22 307次 阅读
AD5641 2.7 V至5.5 V、小于100 µA、14位nanoDAC,SPI接口,采用LFCSP和SC70封装

AD5621 2.7V至5.5V、小于100 µA、12位nanoDAC®,SPI接口,采用LFCSP和SC70封装

信息优势和特点 6引脚LFCSP和SC70封装 微功耗工作:5 V时最大电流100 μA 关断模式:0.2 μA(典型值,3 V) 2.7 V至5.5 V电源供电 通过设计保证单调性 上电复位至0 V,具有掉电检测功能 3种关断功能 欲了解更多信息,请参考数据手册产品详情AD5601/AD5611/AD5621均属于nanoDAC®系列,分别是单通道、8/10/12位、缓冲电压输出DAC,使用2.7 V至5.5 V单电源供电,5 V时典型功耗为75 μA,采用小型LFCSP和SC70封装。这些器件内置片内精密输出放大器,能够实现轨到轨输出摆幅。AD5601/AD5611/AD5621采用多功能三线式串行接口,能够以最高30 MHz的时钟速率工作,并与SPI、QSPI™、MICROWIRE™、DSP接口标准兼容。 三款器件的基准电压均从电源输入获得,因此具有最宽的动态输出范围。上述器件均内置一个上电复位电路,确保DAC输出上电至0 V并保持该电平,直到对该器件执行一次有效的写操作为止。 此外还具有省电特性,在省电模式下,器件在3 V时的典型功耗降至0.2 μA,并且提供可由软件选择的输出负载。可通过串行接口进入关断模式。在正常工作模式下,这些器件具有低功耗特性,非常适合便携式电池供...
发表于 04-18 19:22 431次 阅读
AD5621 2.7V至5.5V、小于100 µA、12位nanoDAC®,SPI接口,采用LFCSP和SC70封装

CAT25128 EEPROM串行128-Kb SPI

28是一个EEPROM串行128-Kb SPI器件,内部组织为16kx8位。它具有64字节页写缓冲区,并支持串行外设接口(SPI)协议。通过片选( CS )输入使能器件。此外,所需的总线信号是时钟输入(SCK),数据输入(SI)和数据输出(SO)线。 HOLD 输入可用于暂停与CAT25128设备的任何串行通信。该器件具有软件和硬件写保护功能,包括部分和全部阵列保护。 片上ECC(纠错码)使该器件适用于高可靠性应用。 适用于新产品(Rev. E)。 特性 20 MHz SPI兼容 1.8 V至5.5 V操作 硬件和软件保护 低功耗CMOS技术 SPI模式(0,0& 1,1) 工业温度范围 自定时写周期 64字节页面写缓冲区 块写保护 - 保护1 / 4,1 / 2或所有EEPROM阵列 1,000,000计划/时代se周期 100年数据保留 8引脚SOIC,TSSOP和8焊盘TDFN,UDFN封装 此设备无铅,无卤素/ BFR,符合RoHS标准 其他识别具有永久写保护的页面 应用 汽车系统 通讯系统 计算机系统 消费者系统 工业系统 电路图、引脚图和封装图...
发表于 04-18 19:13 414次 阅读
CAT25128 EEPROM串行128-Kb SPI

CAT25256 EEPROM串行256-Kb SPI

56是一个EEPROM串行256-Kb SPI器件,内部组织为32kx8位。它具有64字节页写缓冲区,并支持串行外设接口(SPI)协议。通过片选( CS )输入使能器件。此外,所需的总线信号是时钟输入(SCK),数据输入(SI)和数据输出(SO)线。 HOLD 输入可用于暂停与CAT25256设备的任何串行通信。该器件具有软件和硬件写保护功能,包括部分和全部阵列保护。 片上ECC(纠错码)使该器件适用于高可靠性应用。 适用于新产品(Rev. E)。 特性 20 MHz(5 V)SPI兼容 1.8 V至5.5 V电源电压范围 SPI模式(0,0)& (1,1) 64字节页面写缓冲区 具有永久写保护的附加标识页(新产品) 自定时写周期 硬件和软件保护 100年数据保留期 1,000,000个程序/擦除周期 低功耗CMOS技术 块写保护 - 保护1 / 4,1 / 2或整个EEPROM阵列 工业温度范围 8引脚SOIC ,TSSOP和8焊盘UDFN封装 此器件无铅,无卤素/ BFR,以及符合RoHS标准 应用 汽车系统 Communica tions Systems 计算机系统 消费者系统 工业系统 ...
发表于 04-18 19:13 1129次 阅读
CAT25256 EEPROM串行256-Kb SPI

CAT25040 4-kb SPI串行CMOS EEPROM存储器

信息 CAT25040是一个4-kb SPI串行CMOS EEPROM器件,内部组织为512x8位。安森美半导体先进的CMOS技术大大降低了器件的功耗要求。它具有16字节页写缓冲区,并支持串行外设接口(SPI)协议。该器件通过片选()启用。此外,所需的总线信号是时钟输入(SCK),数据输入(SI)和数据输出(SO)线。 输入可用于暂停与CAT25040设备的任何串行通信。该器件具有软件和硬件写保护功能,包括部分和全部阵列保护。 20 MHz(5 V)SPI兼容 1.8 V至5.5 V电源电压范围 SPI模式(0,0和1,1) 16字节页面写入缓冲区 自定时写入周期 硬件和软件保护 块写保护 - 保护1 / 4,1 / 2或整个EEPROM阵列 低功耗CMOS技术 1,000,000编程/擦除周期 100年数据保留 工业和扩展温度范围 PDIP,SOIC,TSSOP 8引脚和TDFN,UDFN 8焊盘封装 这些器件无铅,无卤素/ BFR,符合RoHS标准...
发表于 04-18 19:13 160次 阅读
CAT25040 4-kb SPI串行CMOS EEPROM存储器

CAT25160 EEPROM串行16-Kb SPI

60是一个EEPROM串行16-Kb SPI器件,内部组织为2048x8位。它们具有32字节页写缓冲区,并支持串行外设接口(SPI)协议。通过片选( CS )输入使能器件。此外,所需的总线信号是时钟输入(SCK),数据输入(SI)和数据输出(SO)线。 HOLD 输入可用于暂停与CAT25160设备的任何串行通信。这些器件具有软件和硬件写保护功能,包括部分和全部阵列保护。 特性 10 MHz SPI兼容 1.8 V至5.5 V电源电压范围 SPI模式(0,0& 1,1) 32字节页面写入缓冲区 自定时写周期 硬件和软件保护 块写保护 - 保护1 / 4,1 / 2或全部EEPROM阵列 低功耗CMOS技术 1,000,000个编程/擦除周期 100年数据保留 工业温度范围 符合RoHS标准的8引脚SOIC,T SSOP和8-pad UDFN软件包 应用 汽车系统 通讯系统 计算机系统 消费者系统 工业系统 电路图、引脚图和封装图...
发表于 04-18 19:13 287次 阅读
CAT25160 EEPROM串行16-Kb SPI

AD5611 2.7 V至5.5 V、小于100 µA、10位nanoDAC®、SPI接口、采用LFCSP和SC70封装

信息优势和特点 6引脚SC70和LFCSP封装 微功耗工作:5 V时最大电流100 μA 关断模式:0.2 μA(典型值,3 V) 2.7 V至5.5 V电源供电 通过设计保证单调性 上电复位至0 V,具有掉电检测功能 3种关断功能 欲了解更多信息,请参考数据手册产品详情ADI参考设计:混合信号数字预失真(MSDPD)平台AD5601/AD5611/AD5621均属于nanoDAC®系列,分别是单通道、8/10/12位、缓冲电压输出DAC,使用2.7 V至5.5 V单电源供电,5 V时典型功耗为75 μA,采用小型LFCSP和SC70封装。这些器件内置片内精密输出放大器,能够实现轨到轨输出摆幅。AD5601/AD5611/AD5621采用多功能三线式串行接口,能够以最高30 MHz的时钟速率工作,并与SPI、QSPI™、MICROWIRE™、DSP接口标准兼容。三款器件的基准电压均从电源输入获得,因此具有最宽的动态输出范围。上述器件均内置一个上电复位电路,确保DAC输出上电至0 V并保持该电平,直到对该器件执行一次有效的写操作为止。 此外还具有省电特性,在省电模式下,器件在3 V时的典型功耗降至0.2 μA,并且提供可由软件选择的输出负载。可通过串行接口进入关断模式。在正常工作模...
发表于 04-18 19:12 423次 阅读
AD5611 2.7 V至5.5 V、小于100 µA、10位nanoDAC®、SPI接口、采用LFCSP和SC70封装

AD5310R 10位nanoDAC、SPI接口以及2 ppm/°C 片内基准电压源

信息优势和特点 高相对精度(INL):±0.5 LSB(最大值) 低漂移2.5 V基准电压源:2 ppm/°C(典型值) 可选输出范围:2.5 V或5 V 总不可调整误差(TUE):0.06% FSR(最大值)失调误差:±1.5 mV(最大值)增益误差:±0.05 % FSR(最大值) 低毛刺:0.1 nV-sec 高驱动能力:20 mA 低功耗:1.2 mW (3.3 V) 独立逻辑电源:1.8 V至5.5 V 宽工作温度范围:-40℃至+105℃ 稳定的4 kV ESD保护产品详情AD5310R/AD5311R属于nanoDAC™系列,分别是低功耗、单通道、10 位缓冲电压输出DAC。该器件内置一个2.5 V、2 ppm/°C内部基准电压源。输出范围可以通过编程设置为0 V至VREF或0 V 至 2 ×VREF。采用2.7 V至5.5 V单电源供电,通过设计保证单调性。采用10引脚MSOP封装。AD5310R/AD5311R还内置一个上电复位电路,确保DAC输出上电至零电平并保持该电平,直到执行一次有效的写操作为止。此外器件具有掉电特性,在掉电模式下,器件在5 V时的功耗降至2 μA。AD5310R/AD5311R采用多功能SPI或 I2C接口,包含一个异步复位引脚和一个 VLOGIC 引脚,可兼容1.8 V。产品特色 高相对精度(INL)。...
发表于 04-18 19:11 212次 阅读
AD5310R 10位nanoDAC、SPI接口以及2 ppm/°C 片内基准电压源