码迷,mamicode.com
首页 > 其他好文 > 详细

硬件_通讯总线

时间:2019-06-30 13:54:52      阅读:96      评论:0      收藏:0      [点我收藏+]

标签:clear   通讯   指定   全双工   sele   音频   协议   alt   width   

通讯总线

 


 

USART

    串行异步全双工

  技术图片

 

 

  技术图片

 

  1. CD ← Carrier Detect 载波检测

  2. RXD ← Receive Data 接收数据

  3. TXD → Transmit Data 发送数据

  4. DTR → Data Terminal Ready数据终端就绪

  5. GND — System Ground 系统接地

  6. DSR ← Data Set Ready 数据设备就绪

  7. RTS → Request To Send 请求发送

  8. CTS ← Clear To Send 允许发送

  9.  RI → 提示信号

 

协议: 

 

  数据包:

技术图片

 

:    起始位 + 数据位 + 校验位 + 停止位

:  

 

起始位:先发出一个逻辑0的信号,表示传输数据的开始 (0)

数据位:标准的数据位可以是5、7、8位,从最低位开始传输

校验位:奇偶校验和CRC校验

停止位:数据结束的标志,可以是1位、1.5位、2位的高电平

空闲位:处于逻辑1的状态,表示当前线路上无数据传输 (1)

 

 

 

 

 

 

 

 

 

 

 

 

 

 


I2C:

 

     串行同步半双工

 技术图片

 

 协议:

 

  写:

技术图片

   读:

技术图片

 

: 起始—从机地址—应答—寄存器址—应答———发送数据—应答—校验信号—应答—停止

 

: 起始=从机地址= 应答寄存器址—应答———读取数据—应答—校验信号—应答—停止

 

 起始终止:

技术图片技术图片

 

 

读取写入:

技术图片

 

应答不答:

技术图片技术图片

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


SPI:

 

   串行同步全双工

技术图片

 

 

技术图片

 

 

(1)MOSI :主器件数据输出,从器件数据输入(SDO)
(2)MISO :主器件数据输入,从器件数据输出(SD I )
(3)SCLK :时钟信号,由主器件产生,最大为fPCLK/2,从模式频率最大为fCPU/2
(4)NSS   :从器件使能信号,由主器件控制,有的IC会标注为CS(Chip select)

 

 

 协议:

 SPI通信模式:

  CPOL(时钟极性):0表示SCLK=0时处于空闲态,1则反之;

  CPHA(时钟相位):0表示数据采样是在奇数边沿发送在偶数边沿,1则反之;

Mode0:CPOL=0,CPHA=0

  (空闲时,SCLK为低电平,数据采样在奇数边沿:
   SCLK由低电平到高电平的跳变,所以数据采样是在上升沿,数据发送是在下降沿。)

Mode1:CPOL=0,CPHA=1

  (空闲时,SCLK为低电平,数据发送在奇数边沿:
   SCLK由低电平到高电平的跳变,所以数据采样是在下降沿,数据发送是在上升沿。)


Mode2:CPOL=1,CPHA=0

  (空闲时,SCLK为高电平,数据采集在奇数边沿: 
   SCLK由高电平到低电平的跳变,所以数据采集是在下降沿,数据发送是在上升沿。)

 

Mode3:CPOL=1,CPHA=1

  (空闲时,SCLK为高电平,数据发送在奇数边沿:
   SCLK由高电平到低电平的跳变,所以数据采集是在上升沿,数据发送是在下降沿。)

 

 

 

 缺点:没有指定的流控制,没有应答机制确认是否接收到数据

 


CAN:

    全称为“Controller Area Network”,即控制器局域网

 

 

 

协议: 

 

 

 

 

 

 

 

 

 


I2S:

    (Inter-IC Sound Bus)音频数据传输总线

技术图片

 

 

 

 

协议:

 

 

 

 

 

 

 


 

USB:

 

 

技术图片

 

引脚1:电源(+5V)

引脚2:接入南桥,传输数据。 

引脚3:传输数据。但两个引脚各有不同,是传输信息的高地位不同。 

引脚4:地线

 

 

协议:

 

 

 

 

 

 

 

 

 

 


SDIO:

 

 

 

 

 

 

协议:

 

 

 

 

 

 

 


 

硬件_通讯总线

标签:clear   通讯   指定   全双工   sele   音频   协议   alt   width   

原文地址:https://www.cnblogs.com/panda-w/p/11037872.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!