动画图解常见串行通讯协议:SPI、I²C、UART、红外分析

简介: 动画图解常见串行通讯协议:SPI、I²C、UART、红外分析

一、SPI传输

0fabded8a22c22a82bb91d44a94225b4.gif

    图1:SPI 数据传输

998394957096358bcf3ca87ebc725a34.gif

图1.2:SPI数据传输(2)


12fef0e51640a9b4c08dd51a37b1175e.gif

    图1.3: SPI时序信号


二、I²C传输

82b3437958874fc3b20c7fdbcd164b16.gif

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


三、UART传输

2b979924f364675bf55063e56954de02.gif

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

image.gif

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


四、红外控制

338bb2b8a52a2295864c45a2e79071d5.gif

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

b40be2b9407b6a1e6d6dd11f9fc0fd7f.gif

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

835203d56d89deab40f0819497f119ed.gif

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


五、串并转换电路

76d1075e0892d02fa48aa12bc3e5ec75.gif

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


image.gif

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


de5e9f9c28f2d94c16ad50a33af4f03e.gif

图1.5.3:串行传输示意图


六、其他波形动画

d7f6aa1bdbf5268dc5fcdd4e72a55d3e.gif

图1.6.1:PWM控制LED亮度

c5194cea5d54e1398e12f607b144c49c.gif

图1.6.2:PWM控制LED亮度

c9f962302a18b1c1edd9da4b3a25cd26.gif

图1.6.3:调幅与调频信号

image.gif

图1.6.4:相位调制信号

d8e8ada5a5f81644bb7fca49cae77f99.gif

图1.6.5:方波边沿抖动波形

目录
相关文章
第一章MCS-51单片机结构,单片机原理、接口及应用
第一章MCS-51单片机结构,单片机原理、接口及应用
594 0
第一章MCS-51单片机结构,单片机原理、接口及应用
|
4月前
|
传感器 算法 安全
蓝牙中频率跳变技术的原理及其应用
蓝牙中频率跳变技术的原理及其应用
281 9
|
6月前
stm32f407探索者开发板(十六)——串行通信原理讲解-UART
stm32f407探索者开发板(十六)——串行通信原理讲解-UART
339 0
|
传感器 芯片
可编程 USB 转串口适配器开发板与振弦传感器测量模块
当通过 IIC 接口修改 VM5xx 单个寄存器后,被修改的寄存器立即保存(断电不丢失),但连续寄存器的写入仅当时修改生效,模块重启后会自动恢复。为了能够使寄存器永久保存,可以单独向功能寄存器 03 写入指令码 0x000C 来强制保存所有寄存器。
可编程 USB 转串口适配器开发板与振弦传感器测量模块
|
存储 Go 芯片
单片机外围模块漫谈之四,USB总线基本概念。
单片机外围模块漫谈之四,USB总线基本概念。
|
网络性能优化
深入理解AMBA总线(十九)AXI4新增信号以及AXI4-lite
深入理解AMBA总线(十九)AXI4新增信号以及AXI4-lite
805 0
|
安全
【史上最全面esp32教程】激超声波模块测距篇
【史上最全面esp32教程】激超声波模块测距篇
773 0
|
传感器
Arduino与LED深度握手
Arduino与LED深度握手
113 1
|
编解码 机器人 芯片
STM32:PWM硬件部分知识点讲解(内含:1.PWM简介+2.PWM波形简介(重点)+参数计算+输出比较模式/通道+3.PWM输出控制舵机+直流电机介绍)
STM32:PWM硬件部分知识点讲解(内含:1.PWM简介+2.PWM波形简介(重点)+参数计算+输出比较模式/通道+3.PWM输出控制舵机+直流电机介绍)
2170 0
STM32:PWM硬件部分知识点讲解(内含:1.PWM简介+2.PWM波形简介(重点)+参数计算+输出比较模式/通道+3.PWM输出控制舵机+直流电机介绍)
蓝桥杯之单片机学习(十九)——IIC协议(PCF8591、AT24C02)
蓝桥杯之单片机学习(十九)——IIC协议(PCF8591、AT24C02)
260 0
蓝桥杯之单片机学习(十九)——IIC协议(PCF8591、AT24C02)

热门文章

最新文章