嵌入式学习小组
直播中

马刺牛逼

11年用户 533经验值
擅长:模拟技术
私信 关注

数据传输方式有哪几种?

数据传输方式有哪几种?

回帖(1)

臧超楠

2021-12-27 11:30:01
嵌入式 tips 【通用名词解释】① 通讯协议

通讯协议:

数据通讯方向:单工,半双工,全双工

这三个名词一般都是形容设备与设备之间数据传输方向的,比方说SPI协议,UART协议等



  • 单工:数据传输方向是单向的,比方说两个设备间,一个设备只能发送,另一个设备只能接收。
  • 半双工:数据传输方向是双向的,但是同一时间只能运行在一个状态,要么发送要么接收,比分说两个设备间,前一个时间段是1设备发送数据2设备接收数据,下一个时间段切换成1设备接收数据2设备发送数据。例如,IIC
  • 全双工:在同一时间,既可以接收也可以发送,比方说两个设备之间,在某一个时刻,1设备既可以发送数据也可以接收数据。例如,SPI

数据传输方式:并行和串行




  • 并行:一个时钟内,同时发送多位数据(可以理解为多个数据线在同一时间传输数据),例如SDIO,FSMC,QSPI。
  • 串行:一个时钟内,只传输一位数据(可以理解为一个数据线传输数据),例如UART,IIC,SPI。

数据同步方式:同步和异步




  • 带时钟线的传输方式是 同步。例如,IIC,SPI。
  • 不带时钟线的传输方式是 异步。例如,UART。

举报

更多回帖

发帖
×
20
完善资料,
赚取积分