通信协议
文章平均质量分 87
常用通信协议解析
姿势的搬运工
这个作者很懒,什么都没留下…
展开
-
LWIP基础
lwIP(A Lightweight TCP/IP stack)是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。LwIP是Light Weight (轻型)IP协议,有无操作系统的支持都可以运行。LwIP实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用,它只需十几KB的RAM和40K左右的ROM就可以运行。这样就可以让lwIP适用于资源有限的小型平台例如嵌入式系统。原创 2023-09-17 21:29:27 · 1876 阅读 · 0 评论 -
SD卡协议2.0
SD卡是基于flash的存储卡。SD卡和MMC卡的区别在于初始化过程不同。SD卡的通信协议包括SD和SPI两类。原创 2023-09-10 22:35:30 · 1639 阅读 · 0 评论 -
I2S通信协议
全称,或简写,是飞利浦在1986年定义(1996年修订)的数字音频传输标准,用于数字音频数据在系统内部器件之间传输,例如编解码器CODEC、DSP、数字输入/输出接口、ADC、DAC和数字滤波器等。除了都是由飞利浦定义外,I2S和没有任何关系。I2S是比较简单的数字接口协议,没有地址或设备选择机制。在I2S总线上,。主设备可以是发送设备,也可以是接收设备,或是协调发送设备和接收设备的其它控制设备。在I2S系统中,提供时钟(SCK和WS)的设备为主设备。SCK:时钟信号。原创 2023-09-04 21:59:49 · 3887 阅读 · 1 评论 -
SPI通信协议
串行外设接口 (SPI) 总线是一种运行于全双工模式下的同步串行数据链路。用于在单个主节点和一个或多个从节点之间交换数据。SPI 总线实施简单,仅使用四条数据信号线和控制信号线SCK:串行接口时钟由主机发起以开始数据传输/SS:由主站产生的低活动从站选择信号,用于访问特定的从站MOSI:用于从主机到从机传输的数据线MISO:用于从机到主机传输的数据线。原创 2023-09-04 21:09:26 · 188 阅读 · 0 评论 -
SMBus通讯协议
系统管理总线(SMBus)是一个双线接口,通过它,各种系统组件芯片和设备可以相互通信,也可以与系统的其余部分进行通信。它基于I2C总线的工作原理。SMBus为系统和电源管理相关任务提供控制总线。系统可以使用SMBus将消息传递到设备和设备之间,而不使用单独的控制线。可减少引脚数。本文档描述了SMBus设备使用的电气特性、网络控制约定和通信协议。这些可以被认为存在于七层OSI网络模型的前三层,即物理层、数据链路层和网络层。通常在OSI模型的更高层实现的功能超出了本文档的范围。原创 2023-08-22 17:23:51 · 4138 阅读 · 0 评论 -
IIC通讯协议
IIC(Inter-Integrated Circuit)总线是一种由NXP(原PHILIPS)公司开发的两线式串行总线,用于连接微控制器及其外围设备。多用于主控制器和从器件间的主从通信,在小数据量场合使用,传输距离短,任意时刻只能有一个主机等特性。在 CPU 与被控 IC 之间、IC 与 IC 之间进行双向传送,高速 IIC 总线一般可达 400kbps 以上。原创 2023-08-22 15:45:09 · 229 阅读 · 0 评论 -
CAN通讯协议
CAN 是 Controller Area Network 的缩写(以下称为 CAN),是 ISO*1 国际标准化的串行通信协议。在当前的汽车产业中,出于对安全性、舒适性、方便性、低公害、低成本的要求,各种各样的电子控制系统被开发了出来。由于这些系统之间通信所用的数据类型及对可靠性的要求不尽相同,由多条总线构成的情况很多,线束的数量也随之增加。为适应“减少线束的数量”、“通过多个 LAN,进行大量数据的高速通信”的需要, 1986 年德国电气商博世公司开发出面向汽车的 CAN 通信协议。原创 2023-08-20 13:38:28 · 400 阅读 · 0 评论