通信标准总结

I²C—Inter-Integrated Circuit

它其实是I²C Bus简称,所以中文应该叫集成电路总线,它是一种串行通信总线,使用多主从架构
通信标准总结_第1张图片
I²C被应用在简单且传输速度要求较低的外设上。一些常见的应用如下:

为了保存用户的设置而访问NVRAM芯片。
访问低速的数字模拟转换器(DAC)。
访问低速的模拟数字转换器(ADC)。
改变监视器的对比度、色调及色彩平衡设置(视频数据通道)。
改变音量大小。
获取硬件监视及诊断数据,例如中央处理器的温度及风扇转速。
读取实时时钟(Real-time clock)。
在系统设备中用来打开或关闭电源供应。
I²C的另一个强大用途在于微控制器的应用,利用两根通用的输入输出接脚及软件的规划,可以让微控制器控制一个小型网络。

外设可以在系统仍然在运作的同时加入或移出总线,这代表对于有热插拔需求的设备而言是个理想的总线。

SPI—Serial Peripheral Interface Bus

一种用于短程通信的同步串行通信接口规范
主要应用于单片机系统中。类似I²C。
典型应用包含SD卡和液晶显示器
SPI设备之间使用全双工模式通信,是一个主机和一个或多个从机的主从模式。主机产生待读或待写的帧数据,多个从机通过一个片选线路决定哪个来响应主机的请求。

SPI总线规定了4个保留逻辑信号接口:

SCLK(Serial Clock):串列时脉,由主机发出
MOSI(Master Output,Slave Input):主机输出从机输入信号,由主机发出
MISO(Master Input,Slave Output):主机输入从机输出信号,由从机发出
SS(Slave Selected):选择信号,由主机发出,一般是低电位有效
通信标准总结_第2张图片
通信标准总结_第3张图片

LORA

LoRa与NB-IoT是最有发展前景的两个低功耗广域网通信技术

你可能感兴趣的:(通信标准总结)