全站数据
8 4 2 0 5 8 1

单片机串行通信中spi和sci有什么区别

也士工程师 | 简单学习,快乐成才!         
问题更新日期:2024-10-14 06:59:50

问题描述

单片机串行通信中spi和sci有什么区别,在线求解答
精选答案
最佳答案

在OSI模型中表示的层次不一样。RJ45口是物理层的设备。就是俗称的“水晶头”。确定了机械特性,包括形状、尺寸、大小、颜色、固定安装方式之类的。

RS232,RS485 是物理层协议。规定了传输介质,连接接口等机械特性,还规定了传输电平的范围、每种电平表示的具体含义等电气特性,以及信号的收发机制。

这两者连接电缆和传输的电平不一样,通信的方式也不一样,RS232是全双工,RS485是半双工。

Modbus 是应用层协议。和应用程序接口,规定了传输过程中每个字节或每一位表示的实际功能和含义。串行口是相对于并口来说的,是一种通信模式的概念。串行口指逐位传输,并口是几位同时传输,好比是通过收费站的车,逐个通过一个收费站和同时通过若干个收费站的区别。什么协议对应什么样的接口。这个在使用上并没有严格的规定,比如Modbus协议,大部分是通过RS485,也可以使用以太网进行通信,物理设备可以是双绞线也可以是光纤等。