Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared

Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared

These animated diagrams of signal waveforms in electronic systems help us understand the mechanism of transmission.

1

SPI Transmission

Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared
▲ Figure 1 SPI Data Transmission
Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared
▲ Figure 1.2 SPI Data Transmission (2)
Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared
▲ Figure 1.3 SPI Timing Signal

2

I²C Transmission

Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared
▲ Figure 1.2.1 I2C Bus and Addressing Method

3

UART Transmission

Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared
▲ Figure 1.3.1 Debugging MCU via UART on PC
Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared
▲ Figure 1.3.2 RS-232 Communication with MCU via Level Converter Chip

4

Infrared Control

Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared
▲ Figure 1.4.1 Infrared Control Signal is also a Serial Communication Signal
Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared
▲ Figure 1.4.2 Infrared Signal Reception and Amplification Shaping Circuit
Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared
▲ Figure 1.4.3 A Circuit for Controlling a Relay to Feed Fish Using an Infrared Receiver

5

Serial to Parallel Conversion Circuit

Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared
▲ Figure 1.5.1 Shift Register with Serial Input and Parallel Output
Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared
▲ Figure 1.5.2 Shift Register Composed of Eight D Flip-Flops
Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared
▲ Figure 1.5.4 Serial Transmission Schematic

6

Other Waveform Animations

Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared
▲ Figure 1.6.1 PWM Control of LED Brightness
Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared
▲ Figure 1.6.2 PWM Control of LED Brightness
Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared
▲ Figure 1.6.3 Amplitude Modulation and Frequency Modulation Signals
Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared
▲ Figure 1.6.4 Phase Modulation Signal
Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared
▲ Figure 1.6.5 Square Wave Edge Jitter Waveform

Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared

1. Domestic Microcontroller GD32 Replaces STM32, Don’t Overlook These Details!

2. Have You Seen This Pitfall in C Language?

3. Steps You Can’t Ignore When Selecting a Microcontroller~

4. This Open-Source STM32 Peripheral Driver Library Can Be Used Directly!

5. How to Write Detailed Design for Embedded Software?

6. Four Levels of RTOS Upgrading, Are You Bronze or King?

Animated Explanation of Common Embedded Communication Protocols: SPI, I²C, UART, Infrared

Disclaimer: This article is a network reprint, and the copyright belongs to the original author. If there are copyright issues, please contact us, and we will confirm copyright based on the materials you provide and pay the remuneration or delete the content.

Leave a Comment