带你通俗易懂地理解常用通信协议原理!

Posted 嵌入式大杂烩

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了带你通俗易懂地理解常用通信协议原理!相关的知识,希望对你有一定的参考价值。

这些显示电子系统中信号波形的动图,有助于帮助我们理解传输的机理。

1

SPI传输

▲ 图1  SPI 数据传输

▲ 图1.2  SPI数据传输(2)

▲ 图1.3  SPI时序信号


2

I²C传输

▲ 图1.2.1  I2C总线以及寻址方式

3

UART传输

▲ 图1.3.1  PC 上通过UART来调试MCU

▲ 图1.3.2  RS-232通过电平转换芯片与MCU通讯

4

红外控制

▲ 图1.4.1  红外控制信号也是一个串行通讯信号

▲ 图1.4.2  红外信号接收与放大整形电路

▲ 图1.4.3  一个使用红外接收光电管控制继电器进行鱼食投喂电路

5

串并转换电路

▲ 图1.5.1  串入、并出移位寄存器

▲ 图1.5.2  由八个D寄存器组成的移位寄存器

▲ 图1.5.4  串行传输示意图

6

其他波形动画

▲ 图1.6.1  PWM控制LED亮度


▲ 图1.6.2  PWM控制LED亮度

▲ 图1.6.3  调幅与调频信号


▲ 图1.6.4  相位调制信号

▲ 图1.6.5  方波边沿抖动波形

来源:面包板社区


版权归原作者所有,如有侵权,请联系删除。

往期文章:

没有串口,你会如何输出log?


C/C++ 套接字通信类的封装


STM32几种流行开发环境的优缺点?


C语言使用回调函数模拟委托与反射


以上是关于带你通俗易懂地理解常用通信协议原理!的主要内容,如果未能解决你的问题,请参考以下文章

通俗易懂的rpc原理

网络通信

简单理解Socket

涛哥带你学习 ModBus TCP 协议 – 调试工具

C#与宇电温控表自定义协议通信实例

一文带你玩转 Redis 的 RESP 协议 !