摘要:三种外设协议的不同点 |协议|名称|是否独立|目的|使用线数|异步或同步|并行或串行|其他| | | | | | | | | | | uart |通用异步接收器/发送器|微控制器中的物理电路或独立的IC|发送和接受串行数据|2条|异步|串行|发送和接收UART之间的波特率只能相差约10%| | sp
阅读全文
摘要:1985年欧洲的制造机构为了对集成电路的测试进行研究,成立了欧洲联合测试行动组织(JETAG:Joint European Test Action Group),后来与北美公司合作在1986年该组织更名为了JTAG(Joint Test Action Group),并且指定了相应的测试标准.该标准于
阅读全文
摘要:在由单片机构成的微型计算机系统中,由于单片机的工作常常会受到来自外界电磁场的干扰,造成各种寄存器和内存的数据混乱,会导致程序指针错误,不在程序区,取出错误的程序指令等,都有可能会陷入死循环,程序的正常运行被打断,由单片机控制的系统无法继续正常工作,导致整个系统的陷入停滞状态,发生不可预料的后果。 看
阅读全文
摘要:本文是对NXP I2C-bus specification and user manual/UM10204/Rev. 6 — 4 April 2014的英文翻译。 3 I2C总线协议 3.1 标准模式,快速模式和快速加模式的I2C总线协议 二线,串行数据SDA和串行时钟SCL,在连接到总线上的设备之
阅读全文
摘要:Modem控制信号 调制解调器常常用来发起和接收呼叫。因此,编程调制解调器以尽可能高的速度协商连接是重要的,在连接停止后,将自己重置自己到已知的状态。 服务器将切换数据终端就绪信号(Data Terminal Ready-DTR)从打开到关闭以指示调制解调器中止连接。当DTR信号从打开到关闭发生时,
阅读全文
摘要:本文是对NXP I2C-bus specification and user manual/UM10204/Rev. 6 — 4 April 2014的英文翻译。 目录 1引言 2 I2C总线特性 2.1 设计者的好处 2.2 制造商的好处 2.3 IC设计者的好处 3 I2C总线协议 3.1 标准
阅读全文
摘要:UART的RTS, CTS: 一、流控,顾名思义就是流量控制的意思。目的是协调收发双方,使数据不会丢失。 二、很多人用了串口很久都不知道这回事,这是因为很多场合确实没有必要。收发双方波特率固定,并且接受数组足够大,这时不会出现接收方接受数组溢出导致数据丢失的情况,所以,以我的理解,使用流控的主要目的
阅读全文
摘要:uart 通用异步收发传输器(Universal Asynchronous Receiver/Transmitter),通常称作UART,是一种异步收发传输器,是电脑硬件的一部分。它将要传输的资料在串行通信与并行通信之间加以转换。作为把并行输入信号转成串行输出信号的芯片,UART通常被集成于其他通讯
阅读全文
摘要:I2C I2C(Inter-Integrated Circuit,IIC)最初由飞利浦(Philips)半导体(后并入NXP)在1982年提出,主要目的是提供一种简单的、成本低廉的串行总线,用于MCU和电视机原件进行通信。它在最初是由一个Master(可以多Master)和可以多达127个Slave
阅读全文
摘要:SPI接口简介 作者: Piyu Dhaker 串行外设接口(SPI)是微控制器和外围IC(如传感器、ADC、DAC、移位寄存器、SRAM等)之间使用最广泛的接口之一。本文先简要说明SPI接口,然后介绍ADI公司支持SPI的模拟开关与多路转换器,以及它们如何帮助减少系统电路板设计中的数字GPIO数量
阅读全文
摘要:1.QSPI协议简介 QSPI是Queued SPI的简写,是Motorola公司推出的SPI接口的扩展,比SPI应用更加广泛。在SPI协议的基础上,Motorola公司对其功能进行了增强,增加了队列传输机制,推出了队列串行外围接口协议(即QSPI协议)。QSPI 是一种专用的通信接口,连接单、双或
阅读全文
摘要:1. QSPI是什么? SPI协议其实是包括:Standard SPI、Dual SPI和Queued SPI三种协议接口,分别对应3-wire, 4-wire, 6-wire。 (1)通常我们说的SPI就是Standard SPI,有4根信号线,分别为CLK、CS、MOSI和MISO。数据线工作在
阅读全文
摘要:串行外设接口(SPI)是微控制器和外围IC(如传感器、ADC、DAC、移位寄存器、SRAM等)之间使用较广泛的接口之一。本文先简要说明SPI接口,然后介绍ADI公司支持SPI的模拟开关与多路转换器,以及它们如何帮助减少系统电路板设计中的数字GPIO数量。 SPI是一种同步、全双工、主从式接口。来自主
阅读全文
摘要:1.串行通讯与并行通讯 按数据传送的方式,通讯可分为串行通讯与并行通讯,串行通讯是指设备之间通过少量数据信号线(一般是 8 根以下),地线以及控制信号线,按数据位形式一位一位地传输数据的通讯方式。而并行通讯一般是指使用 8、16、32 及 64 根或更多的数据线进行传输的通讯方式,它们的通讯传输对比
阅读全文
摘要:据非官方统计,90%电子行业的公众号都介绍过3种串行通讯协议:UART、SPI和I2C。这3种串行协议也是电子开发行业最常用的协议。前面介绍了串口通讯协议及其FPGA实现,SPI协议。本篇文章介绍I2C通讯协议及其FPGA实测波形。 1.I2C是什么 在消费电子,工业电子等领域,会使用各种类型的芯片
阅读全文
摘要:1.SPI协议简介 板卡内不同芯片间通讯最常用的三种串行协议:UART、I2C、SPI,之前写过串口协议及其FPGA实现,今天我们来介绍SPI协议,SPI是Serial Perripheral Interface的简称,是由Motorola公司推出的一种高速、全双工的总线协议。 与IIC类似,SPI
阅读全文
摘要:1、SPI简介 SPI,是英语Serial Peripheral interface的缩写,顾名思义就是串行外围设备接口。是Motorola首先在其MC68HCXX系列处理器上定义的。SPI接口主要应用在 EEPROM,FLASH,实时时钟,AD转换器,还有数字信号处理器和数字信号解码器之间。SPI
阅读全文
摘要:SPI是一个同步的数据总线,也就是说它是用单独的数据线和一个单独的时钟信号来保证发送端和接收端的完美同步。 时钟是一个振荡信号,它告诉接收端在确切的时机对数据线上的信号进行采样。 产生时钟的一侧称为主机,另一侧称为从机。总是只有一个主机(一般来说可以是微控制器/MCU),但是可以有多个从机(后面详细
阅读全文
摘要:当你将微控制器连接到传感器,显示器或其他模块时,你是否考虑过这两种设备如何相互通信?他们到底在说什么?他们如何理解对方? 电子设备之间的通信就像人类之间的通信。双方都需要说同样的语言。在电子产品中,这些语言称为通信协议。对我们来说幸运的是,在构建大多数DIY电子产品项目时,我们只需要知道几个通信协议
阅读全文