电子发烧友网 > 接口/总线/驱动 > 正文

嵌入式工程师详解常用的IIC和SPI总线协议概念

2017年12月22日 20:15 次阅读

IIC vs SPI

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

嵌入式工程师常用的IIC和SPI总线协议

IIC 开发于1982年,当时是为了给电视机内的CPU和外围芯片提供更简易的互联方式。电视机是最早的嵌入式系统之一,而最初的嵌入系统是使用内存映射(memory-mapped I/O)的方式来互联微控制器和外围设备的。要实现内存映射,设备必须并联入微控制器的数据线和地址线,这种方式在连接多个外设时需大量线路和额外地址解码芯片,很不方便并且成本高。

为了节省微控制器的引脚和和额外的逻辑芯片,使印刷电路板更简单,成本更低,位于荷兰的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是种四根信号线协议(如图):

嵌入式工程师常用的IIC和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采样而实现“读”,如下图:

嵌入式工程师常用的IIC和SPI总线协议

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

嵌入式工程师常用的IIC和SPI总线协议

[主从设备]必须使用相同的工作参数——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)。

技术专区

关注电子发烧友微信

有趣有料的资讯及技术干货

下载发烧友APP

打造属于您的人脉电子圈

关注发烧友课堂

锁定最新课程活动及技术直播
收藏 人收藏
分享:

评论

相关推荐

罗姆公司的ML5238电压采集芯片问题

发表于 2018-04-09 16:58 65次阅读
罗姆公司的ML5238电压采集芯片问题

温度传感器I2C的总线应用及设计

需求:读嵌入式温度传感器的值。已知条件:*温度传感器已经在主板上焊好了。*温度传感器型号为lm75*...

发表于 2018-04-07 07:11 1147次阅读
温度传感器I2C的总线应用及设计

LIN作为最后一公里网络成为最佳解决方案原因

汽车内部的典型设置包括带CAN/LIN网关的微控制器。CAN可将消息传递给微控制器,微控制器将这些消...

发表于 2018-04-07 06:03 1244次阅读
LIN作为最后一公里网络成为最佳解决方案原因

基于Proteus的SPI接口的设计与实现方案资...

基于Proteus的SPI接口的设计与实现 现在,人们生活中的每个角落都有 嵌入式 设备的存在,比如...

发表于 2018-04-05 09:31 61次阅读
基于Proteus的SPI接口的设计与实现方案资...

PCI总线基本概念详解

最初的PCI总线的时钟频率为33MHz,但是随着版本的跟新,时钟频率也逐渐的提高。但是由于PCI采用...

发表于 2018-04-03 08:52 181次阅读
PCI总线基本概念详解

从新能源汽车CAN总线入手,学习兼容性更强大通讯...

CAN总线通讯发展的过程中,为了兼容实时操作系统,是否也有与之对应的实时通讯网络协议? 今天我们就来...

发表于 2018-04-03 08:26 2211次阅读
从新能源汽车CAN总线入手,学习兼容性更强大通讯...

百通通用组件与现有 EtherNet/IP 网络...

每个总线耦合器都与最多 30 个 I/O 模块连接,这些模块分布在两条线上,每条线最多有 15 个设...

发表于 2018-04-02 10:36 26次阅读
百通通用组件与现有 EtherNet/IP 网络...

PCI和PCI-X总线简介

PCI-E接口根据总线位宽不同而有所差异,一个PCI Express连接可以被配置成x1, x2, ...

发表于 2018-04-02 09:30 81次阅读
PCI和PCI-X总线简介

CC254x-BLE协议栈添加服务与特征值

发表于 2018-03-26 17:01 235次阅读
CC254x-BLE协议栈添加服务与特征值

关于ARP协议发送与接收, FPGA板子上面与PC端主机通信,出现以下情况怎么办?

发表于 2018-03-26 15:02 150次阅读
关于ARP协议发送与接收, FPGA板子上面与PC端主机通信,出现以下情况怎么办?

浅淡CAN总线,CAN总线网络拓扑结构

CAN 总线网络是一种真正的多主机网络,在总线处于空闲状态时,任何一个节点单元都可以申请成为主机,向...

发表于 2018-03-22 11:13 504次阅读
浅淡CAN总线,CAN总线网络拓扑结构

想要驾驭Linux驱动开发,必须深刻理解Linu...

想要驾驭Linux驱动开发,必须深刻理解Linux总线设备驱动框架。之所以会形成这样的框架,主要是为...

发表于 2018-03-22 11:08 306次阅读
想要驾驭Linux驱动开发,必须深刻理解Linu...

ZigBee协议栈中文说明(共148页pdf,欢迎下载)

发表于 2018-03-21 15:52 374次阅读
ZigBee协议栈中文说明(共148页pdf,欢迎下载)

求教汽车总线网络管理一般都是怎么做的?

发表于 2018-03-21 14:53 278次阅读
求教汽车总线网络管理一般都是怎么做的?

为您的测量应用选择合适总线

发表于 2018-03-21 11:18 511次阅读
为您的测量应用选择合适总线

浅谈I2C总线,I2C接口和SPI接口的作用相同

SDA 和 SCL 都是双向的。SPI 总线有两根单独的线,分别用于两个方向的通信,而 I2C 总线...

发表于 2018-03-21 10:24 2572次阅读
浅谈I2C总线,I2C接口和SPI接口的作用相同

测量应用挑选总线的标准是什么

帮助您选择合适的总线的 5 道问题   1. 有多大的数据量经过该总线?   2. 我对单点 I...

发表于 2018-03-21 10:07 88次阅读
测量应用挑选总线的标准是什么

根据时钟极性和时钟相位的不同,SPI有四个工作模...

串行外围设备接口是由 Motorola 公司开发的,用来在微控制器和外围设备芯片之间提供一个低成本、...

发表于 2018-03-20 11:43 514次阅读
根据时钟极性和时钟相位的不同,SPI有四个工作模...

串行SPI Nor Flash启动流程

关于外部Flash的代码安全问题和代码在外部执行对整个系统性能的影响,RT105x的加密启动(HA...

发表于 2018-03-16 09:32 650次阅读
串行SPI Nor Flash启动流程

模拟SPI数据传输的读写程序(时钟芯片DS130...

在时钟的上升沿是写入数据,是从低位开始写入。还有一个需要注意的地方是写字节和读字节连接处,从图中可以...

发表于 2018-03-14 14:46 231次阅读
模拟SPI数据传输的读写程序(时钟芯片DS130...

“雷赛EtherCAT & RTEX总线...

除此之外,雷赛还拥有全球销量最高的步进驱动产品,同时引领着国内步进驱动器的发展趋势。雷赛的驱动产品以...

发表于 2018-03-13 14:46 768次阅读
“雷赛EtherCAT & RTEX总线...

总线 编译错误

发表于 2018-03-13 10:42 210次阅读
总线 编译错误

汽车总线对HID安定器的防反接保护及热插拔电路的...

MOS管通过S管脚和D管脚串接于电源和负载之间,电阻Rg为MOS管提供电压偏置,利用MOS管的开关特...

发表于 2018-03-12 11:35 307次阅读
汽车总线对HID安定器的防反接保护及热插拔电路的...

代码分析:九轴姿态传感器是无人机中必备重要器件。

SPI连接的是型号为BMI160的六轴加速度计和陀螺仪传感器。具体是如何通过寄存器的读取加速度值的我...

发表于 2018-03-12 11:29 630次阅读
代码分析:九轴姿态传感器是无人机中必备重要器件。

总线网络负载仿真系统

发表于 2018-03-12 11:29 528次阅读
总线网络负载仿真系统

教你分清楚SPI、I2C、UART、I2S、GP...

一个由CAN总线构成的单一网络中,理论上可以挂接无数个节点。实际应用中,节点数目受网络硬件的电气特性...

发表于 2018-03-12 08:53 692次阅读
教你分清楚SPI、I2C、UART、I2S、GP...

不为人知的示波器十二般武艺

示波器是人们设计、制造或协议解码根据示波器波形显示进行串行总线手动解 码既耗时又容易出错。在这一相对...

发表于 2018-03-10 09:53 732次阅读
不为人知的示波器十二般武艺

CA 310的通讯协议

发表于 2018-03-08 09:48 251次阅读
CA 310的通讯协议

SPI通信总线的原理及工作过程简单分析

SPI, 串行外围设备接口。高速的,全双工的,同步通信总线。有四个引脚:SDI(数据输入),SDO(...

发表于 2018-03-08 09:39 709次阅读
SPI通信总线的原理及工作过程简单分析

怎么写ardunio串口通讯协议

发表于 2018-03-06 13:45 259次阅读
怎么写ardunio串口通讯协议

深度解读SPI特点、机制和驱动以及其举例

SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备...

发表于 2018-02-19 09:58 1712次阅读
深度解读SPI特点、机制和驱动以及其举例

基于CAN总线的在线更新机制的设计实现

LPC11C24支持32个向量中断,中断向量表默认位于FLASH的第一个4KB空间,地址从0x000...

发表于 2018-02-15 22:24 188次阅读
基于CAN总线的在线更新机制的设计实现

基于FPGA/DSP技术的飞机总线系统通讯软件设...

目前,随着工艺和技术的进步,集成电路技术的发展已经使得在一个芯片上集成一个可编程系统(Program...

发表于 2018-02-08 15:02 258次阅读
基于FPGA/DSP技术的飞机总线系统通讯软件设...

基于S3C2410的串行外围设备接口SPI实现数...

串行外围设备 接口 SPI (serial peripheral interface)总线技术是Mo...

发表于 2018-02-07 09:16 150次阅读
基于S3C2410的串行外围设备接口SPI实现数...

SPI接口的概念,数据传输, 时钟极性、时钟相位...

SPI(Serial Peripheral Interface,串行外设接口)是Motorola公司...

发表于 2018-02-05 08:49 5138次阅读
SPI接口的概念,数据传输, 时钟极性、时钟相位...

spi读取sd卡数据例程

SD 卡有两个可选的通讯协议:SD 模式和 SPI模式 SD 模式是SD 卡标准的读写方式,但是在选...

发表于 2018-02-02 13:55 105次阅读
spi读取sd卡数据例程

多功能车辆总线,深扒MVB协议

随着铁路的快速发展,多功能车辆总线(MVB)协议作为列车通信网络(TCN)的重要组成部分,其已经成为...

发表于 2018-01-30 07:03 387次阅读
多功能车辆总线,深扒MVB协议

深入了解USB驱动之总线驱动程序

总线驱动是不用改的,内核都帮我们做好了,为了了解整个USB驱动的体系,我们来分析一下总线驱动程序。

发表于 2018-01-26 11:30 1052次阅读
深入了解USB驱动之总线驱动程序

提供多主机功能,STM32的I2C通信简析

在传输数据的时候,SDA线必须在时钟的高电平周期保持稳定,SDA的高或低电平状态只有在SCL 线的时...

发表于 2018-01-26 09:37 3258次阅读
提供多主机功能,STM32的I2C通信简析

汽车LIN总线的工作原理及数据传输解析

LIN总线是针对汽车分布式电子系统而定义的一种低成本的串行通讯网络,是对控制器区域网络(CAN)等其...

发表于 2018-01-25 22:07 636次阅读
汽车LIN总线的工作原理及数据传输解析

PROFIBUS–DP与PROFIBUS-PA总...

PROFIBUS DP用于现场层的高速数据传送。主站周期地读取从站的输入信息并周期地向从站发送输出信...

发表于 2018-01-25 16:50 290次阅读
PROFIBUS–DP与PROFIBUS-PA总...

基于总线传递数据的2种形式PIO、DMA的解析

总线上的数据的传递有两种形式。一种为程控输入/输出(PIO)另一种为直接存储器访问(DMA)。

发表于 2018-01-24 10:48 1058次阅读
基于总线传递数据的2种形式PIO、DMA的解析

STM32F407总线存储框架及应用设计

在使用过程中发现DMA1无法把GPIO的IDR数据传输到内存,调试过程中出现DMA1的数据流传输错误...

发表于 2018-01-22 09:22 2429次阅读
STM32F407总线存储框架及应用设计

实现智能家电控制系统设计方案的几大关键点

计算机网络、通信和控制技术的发展使家电的集中和远程智能控制成为可能,将信息技术和家电技术相融合,在更...

发表于 2018-01-18 07:37 1949次阅读
实现智能家电控制系统设计方案的几大关键点

深度解析IO模拟时序(SPI)的注意事项

有硬件I2C、SPI时尽量用硬件操作,省去IO模拟繁琐的时序调试。但在内部资源不够时就要用IO模拟总...

发表于 2018-01-17 09:37 1359次阅读
深度解析IO模拟时序(SPI)的注意事项

揭开Zynq Z-7000从SPI接口挂载的fl...

今天给各位介绍另外一款Xilinx公司芯片的产品Zynq Z-7000 SoC,我们一起来揭开它从S...

发表于 2018-01-10 10:37 1516次阅读
揭开Zynq Z-7000从SPI接口挂载的fl...

RS-485网络为何需要加终端电阻

RS-485总线具有结构简单、成本低等优点,但各位工程师在组建RS-485总线网络时,为提升整个网络...

发表于 2018-01-10 06:52 3391次阅读
RS-485网络为何需要加终端电阻

构建一致性更好的测试车载CAN总线网络

国内的新能源汽车正如火如荼发展,如何才能构建一致性更好的车载CAN总线网络?让我们从国际标准开始学习...

发表于 2018-01-10 06:48 2742次阅读
构建一致性更好的测试车载CAN总线网络

AXI 总线和引脚的介绍

1、AXI 总线通道,总线和引脚的介绍 AXI接口具有五个独立的通道: (1)写地址通道(AW):w...

发表于 2018-01-05 08:13 353次阅读
AXI 总线和引脚的介绍

CAN总线协议基础概念知识

1.CAN协议 1.1 帧类型 通讯时使用下面5个类型的帧: 数据帧 遥控帧 错误帧 过载帧 帧间空...

发表于 2018-01-04 04:34 577次阅读
CAN总线协议基础概念知识

详细剖析I2C和SPI通信协议的区别

IIC和SPI都对低速设备通信提供了很好的支持,不过,SPI适合数据流应用,而IIC更适合“字节设备...

发表于 2018-01-03 11:40 1246次阅读
详细剖析I2C和SPI通信协议的区别

汽车中的各种ECU,如何实现低功耗、高性能

高性能、低功耗是当前电子技术发展的方向,对于汽车中的各种ECU来说如何实现低功耗呢?

发表于 2018-01-03 08:34 3096次阅读
汽车中的各种ECU,如何实现低功耗、高性能

spi从机程序设计_spi从机程序代码详细介绍

本文介绍STM32F407的SPI主从机通信程序和基于计数器的spi从机程序这两种spi从机程序

发表于 2017-12-29 15:05 336次阅读
 spi从机程序设计_spi从机程序代码详细介绍

深度解析IIC和SPI总线协议的区别与应用场景

IIC vs SPI: 哪位是赢家?我们来对比一下IIC 和 SPI的一些关键点: 第一,总线拓扑...

发表于 2017-12-22 16:48 3697次阅读
深度解析IIC和SPI总线协议的区别与应用场景

详细讲解重用外设驱动代码_SPI_NOR_Fla...

第六章为重用外设驱动代码,本文内容为6.2 SPI NOR Flash 存储器。

发表于 2017-12-21 07:59 2668次阅读
详细讲解重用外设驱动代码_SPI_NOR_Fla...

便携式射频识别读写系统研究分析

本课题尝试实现一种便携式射频识别读写系统。采用增强RISC结构和内载Flash的AT90系列单片机作...

发表于 2017-12-13 09:53 104次阅读
便携式射频识别读写系统研究分析

周立功:深入浅出AMetal谈SPI总线和IIC...

在使用SPI 通用接口前,必须先完成SPI 的初始化,以获取标准的SPI 实例句柄。LPC82x支持...

发表于 2017-12-13 06:27 3752次阅读
周立功:深入浅出AMetal谈SPI总线和IIC...

iic和spi有什么区别

IIC的数据输入输出用的是一根线,SPI则分为data IN和 data OUT。由于这个原因,采用...

发表于 2017-12-12 11:51 461次阅读
iic和spi有什么区别

pci总线结构及分类

在一些简单的处理器系统中,可能不含有PCI桥,此时所有PCI设备都是连接在HOST主桥推出的PCI总...

发表于 2017-12-12 11:47 781次阅读
pci总线结构及分类

I2C和SPI总线协议详解

一种只使用二根线接连所有外围芯片的总线协议。最初的标准定义总线速度为100kbps。经历几次修订,主...

发表于 2017-12-12 11:08 1319次阅读
I2C和SPI总线协议详解

机载SAR天线平台自动化测试系统的测试模块设计分...

SAR(specific absorption rate, 电磁波吸收比值)天线平台从机载惯性导航设...

发表于 2017-12-11 10:31 169次阅读
机载SAR天线平台自动化测试系统的测试模块设计分...

针对2G到3.5G无线协议功率放大器的解决方案设...

大家是否注意到人们对移动设备,尤其是对智能手机的着迷程度到了何种地步?人们在用智能手机进行网络冲浪、...

发表于 2017-12-10 02:35 122次阅读
针对2G到3.5G无线协议功率放大器的解决方案设...

基于ISO18000-6C协议的UHF RFID...

阅读器主要由控制单元、高频收发模块、天线以及其他与后台设备相连的接口组成。应答器,又叫作标签,是RF...

发表于 2017-12-09 18:02 118次阅读
基于ISO18000-6C协议的UHF RFID...

单片机总线中的周期概念及其时钟时间估算及编程应用...

时钟周期是最小单位,机器周期需要1个或多个时钟周期,指令周期需要1个或多个机器周期;机器周期指的是完...

发表于 2017-12-08 10:44 235次阅读
单片机总线中的周期概念及其时钟时间估算及编程应用...

spi与i2c总线协议的对比分析

现今,在低端数字通信应用领域,我们随处可见I2C (Inter-Integrated Circuit...

发表于 2017-12-06 11:57 222次阅读
spi与i2c总线协议的对比分析

spi与i2c总线有什么区别

SPI是串行外设接口(Serial Peripheral Interface)的缩写。I2C总线是一...

发表于 2017-12-06 11:39 323次阅读
spi与i2c总线有什么区别

PCI总线接口芯片PCI9054介绍及电视图像仿...

随着电视图像处理系统性能的提高,设计人员需要不断采纳新的数字图像处理算法,如何对这些新算法进行评估,...

发表于 2017-12-06 08:27 285次阅读
PCI总线接口芯片PCI9054介绍及电视图像仿...

软件模拟SPI接口的实现方法过程详解

由于SPI总线接口只占用微处理器四个I/O口线,采用SPI总线接口可以简化电路没计,节省很多常规电路...

发表于 2017-12-01 11:13 1189次阅读
软件模拟SPI接口的实现方法过程详解

设备在对地短路时也能正常通讯,这是什么回事呢?

CAN一致性测试中,有一项测试叫“CANL对地短路测试”,但是我们测试的时候发现被测设备有时候在对地...

发表于 2017-11-29 06:35 5009次阅读
设备在对地短路时也能正常通讯,这是什么回事呢?

Linux中总线、设备、驱动是如何关联的?

对于 Linux 驱动开发来说,设备模型的理解是根本,顾名思义设备模型是关于设备的模型,设备的概念就...

发表于 2017-11-27 01:21 72次阅读
Linux中总线、设备、驱动是如何关联的?

Stm32的io口模拟spi例程分析

SPCE061A的I/O端口,对某一位的设定包括以下3个基本项:数据向量Data、属性向量Attri...

发表于 2017-11-24 17:45 491次阅读
Stm32的io口模拟spi例程分析

基于FPGA的SPI串行方式自动发送技术设计

SPI接口应用十分广泛,在很多情况下,人们会用软件模拟的方法来产生SPI时序或是采用带SPI功能模块...

发表于 2017-11-24 15:32 310次阅读
基于FPGA的SPI串行方式自动发送技术设计

一种可复用的高速SPI总线的设计

随着计算机处理能力及存储规模的迅速增长,这个问题表现得更加突出。为此人们采取了各种软、硬件的方法,不...

发表于 2017-11-23 15:40 244次阅读
一种可复用的高速SPI总线的设计

中频数字化软件无线电设计的六个主要环节:天线、射...

在短短的不到二十年的时间里,移动通信经历了从AMPS、NMT模拟移动通信,到D-AMPS,IS-94...

发表于 2017-11-21 20:25 205次阅读
中频数字化软件无线电设计的六个主要环节:天线、射...

avalon总线框架

Avalon 总线是一种将片上处理器和外设连接成片上可编程系统(SOPC)的一种简单总线结构。Ava...

发表于 2017-11-21 09:10 293次阅读
avalon总线框架

完整的ARINC429 协议和422协议的FPG...

本文以workbench 为平台,vxworks 为操作系统,chipscope 为分析工具,介绍了...

发表于 2017-11-18 08:56 295次阅读
完整的ARINC429 协议和422协议的FPG...

网络革新之SDN详解

利用赛灵思技术,设计团队现在能在芯片上构建线路卡,并根据其特定网络服务和应用定制硬件。 在通信架构受...

发表于 2017-11-18 08:23 121次阅读
网络革新之SDN详解

基于FPGA的车电总线接口简述及模块设计

为提高集成架构中车电总线通信速率,结合综合化处理系统项目要求,采用双总线结合的方式,利用CAN总线和...

发表于 2017-11-18 07:25 584次阅读
基于FPGA的车电总线接口简述及模块设计

FPGA多重加载技术的设计模块及其在硬件平台上的...

Xilinx 7系列FPGA是Xilinx公司最新推出的一个芯片系列,Kintex7是该系列芯片中...

发表于 2017-11-18 04:41 253次阅读
FPGA多重加载技术的设计模块及其在硬件平台上的...

在ZedBoard下SPI接口和ARM处理器端实...

该文介绍了ZedBoard平台下可编程逻辑端SPI接口和ARM处理器端以太网远端传输的设计。结合实例...

发表于 2017-11-17 12:12 176次阅读
在ZedBoard下SPI接口和ARM处理器端实...

总线之RS-485的工业应用

RS-485是用于许多工业通讯系统(如PROFIBUS系统),或者用于PLC等连接组件、SCADA系...

发表于 2017-11-16 13:24 144次阅读
总线之RS-485的工业应用

总线概述之AMBA总线

高级微控制器总线结构Advanced Microcontroller Bus Architectur...

发表于 2017-11-16 13:24 354次阅读
总线概述之AMBA总线

设计基于FPGA实现的ARINC659总线的系统...

随着航空系统综合化复杂度的增加,如何高效监控总线数据行为、实时对数据分析、进行故障诊断及定位是航空电...

发表于 2017-11-16 12:49 174次阅读
设计基于FPGA实现的ARINC659总线的系统...

对并行总线与串行总线两大类总线的分析

虽然随着技术的发展,现代的数字芯片已经集成了越来越多的功能,但是对于稍微复杂一点的系统来说,很多时候...

发表于 2017-11-15 16:16 224次阅读
对并行总线与串行总线两大类总线的分析

工业以太网与现场总线技术各自优缺点和应用

随着“工业4.0”战略的展开,计算机技术、通讯技术、IT技术的发展已经渗入到工控领域,其中最主要的表...

发表于 2017-11-15 15:44 678次阅读
工业以太网与现场总线技术各自优缺点和应用

AHB总线应用教程

AHB总线规范是AMBA总线规范的一部分,AMBA总线规范是ARM公司提出的总线规范,被大多数So...

发表于 2017-11-15 12:33 344次阅读
AHB总线应用教程

对三种总线SPI、UART、I2C分析理解

SPI(Serial Peripheral Interface,串行外设接口) SPI是一种高速、全...

发表于 2017-11-15 12:32 202次阅读
对三种总线SPI、UART、I2C分析理解

AMBA总线AHB、APB、AXI性能对比分析及...

AMBA (Advanced Microcontroller Bus Architecture) 高...

发表于 2017-11-15 12:26 409次阅读
AMBA总线AHB、APB、AXI性能对比分析及...

数字锁相环ADF4351原理详解与合成频率源的设...

以数字锁相环ADF4351和Xilinx公司的Spartan-6系FPGA为主要元件设计了一个合成频...

发表于 2017-11-15 11:27 431次阅读
数字锁相环ADF4351原理详解与合成频率源的设...

线性拓扑结构CAN总线布线规范

线性拓扑是CAN总线布线规范中最为常见的,如果采用了线性拓扑中的“T”型分支连接,按规定分支长度是不...

发表于 2017-11-15 08:31 2992次阅读
线性拓扑结构CAN总线布线规范

ad7190配置GPIO模拟SPI程序源码

 AD7190是一款适合高精密测量应用的低噪声完整模拟前端。它集成一个低噪声、24位Σ-Δ型模数转换...

发表于 2017-11-14 14:14 347次阅读
ad7190配置GPIO模拟SPI程序源码

mipi协议详细介绍

一个差分信号是用一个数值来表示两个物理量之间的差异。从严格意义上来讲,所有电压信号都是差分的,因为一...

发表于 2017-11-13 12:50 1900次阅读
mipi协议详细介绍

数字通信协议中,什么是I2C和SPI总线协议?

现今,在低端数字通信应用领域,我们随处可见IIC (Inter-Integrated Circuit...

发表于 2017-11-12 09:28 2434次阅读
数字通信协议中,什么是I2C和SPI总线协议?

uart串口通信协议

 通信按照基本类型可以分为并行通信和串行通信。并行通信时数据的各个位同时传送,可以实现字节为单位通信...

发表于 2017-11-09 16:12 1127次阅读
uart串口通信协议

spi是什么spi检测是什么意思

SPI是串行外设接口(Serial Peripheral Interface)的缩写。SPI,是一种...

发表于 2017-11-09 10:01 812次阅读
spi是什么spi检测是什么意思

spi与i2c区别

 我相信如果你是从事的是嵌入式开发,一定会用到这三种通信协议,串口的话因为和波特率有关,所以一般的C...

发表于 2017-11-09 09:58 488次阅读
spi与i2c区别

简述spi与sci区别

SCI串行通信接口(serial communication interface)也是由Motoro...

发表于 2017-11-08 14:46 251次阅读
简述spi与sci区别

lpc总线规范详解

所谓总线(Bus),是指计算机设备和设备之间传输信息的公共数据通道。总线是连接计算机硬件系统内多种设...

发表于 2017-11-03 12:03 561次阅读
lpc总线规范详解

icmp协议的应用

要使用该协议,我们可以进行相应的ICMP设置,比如在Windows XP中,首先打开“网络连接”,右...

发表于 2017-11-02 17:16 145次阅读
icmp协议的应用

icmp协议是什么

 ICMP协议是什么?可能很多互联网人士都不没听说过,其实ICMP协议和我们的网络生活密切相关,只是...

发表于 2017-11-02 16:46 199次阅读
icmp协议是什么