通信协议
文章平均质量分 80
曼巴精神传承人
一个热爱自由的技术宅
展开
-
一文搞懂SDIO
SDIO总线简介SDIO(Secure Digital Input and Output),即安全数字输入输出接口。它是在SD卡接口的基础上发展而来,它可以兼容之前的SD卡,并可以连接SDIO接口设备,比如:蓝牙、WIFI、GPS等。什么是SDIO卡SDIO卡,是使用SD总线以及SD指令的IO设备。SDIO卡的外形和接口和SD卡是兼容的,但是实现的不只是存储功能,还能实现其它的功能,如蓝牙、WIFI等。比如下面的就是一个实现了WIFI功能,而且外形和接口与SD卡兼容的SDIO卡。什么是组合卡组原创 2022-05-01 10:44:04 · 26662 阅读 · 2 评论 -
【通信协议】一文搞懂SPI
SPI总线简介SPI(Serial Peripheral Interface)是 Motorola 公司推出的一种同步串行接口技术,是一种高速的,全双工,同步的通信总线。接口定义SPI接口共有4根信号线,分别是:片选信号、时钟信号、串行输出信号、串行输入信号。MOSI:Master数据输出,Slave数据输入MISO:Master数据输入,Slave数据输出SCLK :时钟信号,由Master产生SS:片选信号,由Master控制时钟极性和时钟相位在SPI操作中,最重原创 2022-01-01 19:27:58 · 6161 阅读 · 1 评论 -
SDIO总线协议
SDIO采用HOST-DEVICE模式,所有通信都由HOST端发命令,DEVICE设备只要解析HOST命令就可与HOST进行通信。SDIO总线的几根线: 1. CLK信号:HOST给DEVICE的时钟信号. 2. CMD信号:双向的信号,用于传送命令和反应。 3. DAT0-DAT3 信号:四条用于传送的数据线。转载 2017-05-21 12:46:18 · 28385 阅读 · 0 评论 -
I2C总线协议
一、I2C协议 2条双向串行线,一条数据线SDA,一条时钟线SCL。 SDA传输数据是大端传输,每次传输8bit,即一字节。 支持多主控(multimastering),任何时间点只能有一个主控。 二、传输协议1、I2C开始和结束信号 开始信号:SCL为高电平时,SDA由高电平向低电平跳变,开始传送数据。 结束信号:SCL为高电平时,S...原创 2017-07-20 14:11:16 · 20622 阅读 · 0 评论 -
SPI总线协议
一、SPI总线协议SPI接口是Motorola 首先提出的全双工三线同步串行外围接口,SPI的通信原理很简单,它以主从方式工作,这种模式通常有一个主设备和一个或多个从设备,需要至少4根线,事实上3根也可以(单向传输时)。也是所有基于SPI的设备共有的,它们是SDI(数据输入)、SDO(数据输出)、SCLK(时钟)、CS(片选)。(1)SDI – 主设备数据输入,从设备数据输出;原创 2017-07-20 16:04:27 · 21056 阅读 · 0 评论 -
RS232与RS485
全双工和半双工: 1)全双工:发送和接收可同时进行。 2)半双工:任何时候只能处于发送和接收的某一状态。RS232:串行接口( 9Pin ) 1)工业控制的RS232口一般只使用Rx、Tx、GND三个引脚。 2)逻辑电平: 逻辑“1”:-3V~-15V 逻辑“0”:+3V~+15V 3)PC与单片机(MCU)之间串口通信需要进行电平转换。......原创 2017-03-23 19:07:38 · 23473 阅读 · 1 评论 -
USB总线
一、USB简介USB(通用串行总线)具有数据传输率高,易扩展,支持即插即拔和热插拔的优点。USB1.1包含全速和低速两种模式,低速支持一些不需要很大数据吞吐量和高实时性的设备,如鼠标。全速可以外接速率更高的外设。在USB2.0中,增加了一种高速方式,半双工。USB3.0的最大传输带宽高达5.0Gbit/s,全双工。二、USB总线USB2.0总线采用4芯的屏蔽线,一对差分线(D+,原创 2018-01-26 10:39:33 · 20688 阅读 · 0 评论